Restaurant
LP Pizza & Subs
3 locals recommend,
Tips from locals
This is nearby convenience store that now offers pizza. Never had the pizza, but this is an easy walk if you need some milk or bread.
Unique things to do nearby
Location
96 Highland Ave
Somerville, MA
Winter Hill