• 210 Dedham Street, Norfolk MA
  • "Part of the neighborhood for over 35 years!"
  • Call Ahead Seating and Take Out: (508) 384-2274

Lunch

Lunch Curbside Pickup & Indoor Dining

We are sorry but we have decided to closed for lunch on Fridays and Saturdays for the time being!