Location & Hours
970 Great Plain Ave., Needham, MA
Hours: “CLOSED SUNDAYS and MONDAYS”
Lunch: Wednesday - Friday 12pm- 2pm
Dinner: Tuesday - Saturday: 4:30 pm - 9:00 pm
Specialties
Dinner
Full bar
Services
Takes Reservations
Walk-Ins Welcome
Good For Groups
Good For Kids
Take Out
Waiter Service
Offsite Catering
Parking
Street
Parking Lot
Public Transit
Commuter Rail: South Station on Needham Line Needham Center Stop

We'd love to hear from you!