Restaurant
Leone's Sub And Pizza
8 locals recommend,
Tips from locals
This is Captain America's (or at least Chris Evans') favorite pizza place and it is easy to see why. Be forewarned, this is Sicilian style (i.e., a sheet of pizza, not a pie).
Unique things to do nearby
Locals also recommend
- 13 locals recommend
Location
2935 292 Broadway
Somerville, MA
Winter Hill