Call For Reservations: 508-770-1010

Hours of Operation
Open 7 days a week

Sun-Wed11:30 AM - 9:00 PM
Thurs-Sat11:30 AM - 10:00PM

Telephone
508-770-1010

Webster Square Plaza
68 Stafford Street
Worcester, MA 01603


Take Out & Gift Cards Available

Directions
Google Maps