Needham is our largest restaurant and the ideal spot to bring the family, meet up with a group of friends or come for date night. Live music every Wednesday night.
PH 781-433-0600974 Great Plain Avenue
Needham, MA 02492Sun-Thu 11:30am–9pm
Fri-Sat 11:30am–10pmDelivery Info
4pm to close/$20 minimum Management Team
Charis Durrance - Caitlin Fadden