Contact Information
130 Belmont Street , Watertown, MA 02472, United States
Detailed Information

Authentic scratch Italian cuisine located on the Belmont/Watertown line, a mile from Harvard Square.