Welcome!

  • We are located at 985 Main St. in Holden, MA – for directions click here
  • Ph# 508-829-5030
  • Visa & MasterCard accepted
  • Gift certificates available
  • Before placing your order, please inform us if you have any food allergies
  • Call for current prices
  • Sorry, delivery is not available