Description
A wide selection of Greek favorites served in a roomy, booth-lined interior with a full bar.
Name: Zorba's Taverna
Address: 97 Stafford St, Worcester, MA 01603
Phone Number: +1 508-796-5828
Restaurant Type: Greek restaurant, Family restaurant
Zorba's Taverna is a Greek restaurant located at 97 Stafford St Worcester/Massachusetts
(Latitude,Longitude: 42.24001,-71.842274)
Postal Code: 01603
Location
-
97 Stafford St, Worcester, MA 01603
Add a review