Meze Greek Tapas Bar & Grille
Add to Favorites
OPEN NOW
Today: 12:00 pm - 10:00 pm
Saved to Favorites
Phone: (508) 926-8115
Address: 156 Shrewsbury St, Worcester, MA 01604
Better Business Bureau
Cuisines: Mediterranean, Greek, European, Tapas, Continental
11 E Central St, Worcester, MA 01605
155 Shrewsbury St, Worcester, MA 01604
97 Stafford St, Worcester, MA 01603
144 Commercial St, Worcester, MA 01608
111 Shrewsbury St, Worcester, MA 01604
72 Shrewsbury St, Worcester, MA 01604
225 Shrewsbury St, Worcester, MA 01604
104 Shrewsbury St, Worcester, MA 01604
145 E Central St, Worcester, MA 01605
465 Shrewsbury St, Worcester, MA 01604