Restaurant
Cambridge, 1.
16 locals recommend,
Permanently closed
Tips from locals
Simple good Italian restaurant in Harvard Square with fresh pizza, salads and a bar.
A great Harvard Square tucked away jewel. Beautiful atmosphere, great salads, pizza's and more but the spinach and roasted tomato will make you dance.
Unique things to do nearby
Locals also recommend
- 13 locals recommend
Location
27 Church St
Cambridge, MA
Harvard Square