We've been a family-owned business for over 20 years. Our food is made from fresh ingredients and is always made to order. Stop into our store and sit down for a bite or order delivery at no extra charge.
Store Location: 125 Main Street, Stoneham, MA 02180
Store Hours: Monday - Saturday 11am -10pm, Sunday 12pm - 9pm
Phone Number: (781) 438-8899