LP Pizza & Subs

96 Highland Avenue, Somerville, MA 02143

4.6(102)
$10 Minimum
Price: $$