Zorba's Taverna Restaurant & Bar 97 Stafford Street Worcester, MA 01630
PHONE: 508-796-5828
HOURS: Wed - Fri - 4:00pm-9:00pm Sat - 12:00pm-9:00pm Sun - 12:00pm-5:00pm Mon & Tues - Closed