Drag box to select area
This Italian-American restaurant has been a fixture in Watertown Square since 1970. It has three function rooms to accommodate parties. It also offers early-bird dinner specials (4pm - 6pm) and a complete dinner-for-two of any dishes on the menu for $30. There are also daily specials, and the fish is fresh daily.
18 Mount Auburn St, Watertown, MA 02472
- Accessibility Details: on street
- Hours: Mon - Fri, 8am - 5pm; Sat, Sun, closed
- Hours: Tue - Sat, 4pm - 9pm; Sun, 4pm - 8pm; Mon, closed
- Accessible: yes