- Summer Hours: We will be closing at 4 PM on Fridays from July 11 through August 29
- We will be closing at 12 PM on Saturday August 30th and will be closed Through Monday September 1 in observance of the Labor Day holiday
Menu
Snacks & Sides
No products were found matching your selection.
Browse The Menu
Explore festive dishes and choose your favorites
Checkout
Complete your order with ease
Easy Delivery or Pickup
Convenient options to fit your schedule
Enjoy Your Holiday Meal!
Celebrate with your loved ones
Our Address
- 150 Gould Street
- Needham, MA 02494
Operating Hours
- Monday - Thursday: 7:30 AM to 5 PM
- Friday: 7:30 AM to 4 PM
- Saturday: 8 AM to 2 PM
- Closed Sunday