LP Pizza & Subs

96 Highland Avenue, Somerville, MA 02143

4.6(100)
$10 Minimum
Price: $$