Start from
Mykonos Greek Kitchen
667 W Boylston St, Worcester 01606