Taste Of Mediterranean

20 Franklin St, Worcester, MA 01608