Contact Us Today!

 
 
Phone: 508-926-8115
Email: mezegreektapas@gmail.com
Address: 156 SHREWSBURY ST, Worcester, MA 01604
Hours of Operation:
Mon-Fri 04:00 PM - 12:00 AM
Sat-Sun 12:00 PM - 12:00 AM
Kitchen Open Until 10:00pm

Gift Card