How to Find Us
Conveniently located near the Southbridge Hotel and Conference Center at: 102 Mechanic Street, Southbridge, MA 01550 For reservations or Take Out orders, Call (508) 764-2052 (508) 765-5103 Fax: (508) 764-1009 FREE DELIVERY within 5 miles on orders $20.00 or more. |