Mediterranean restaurant · 515 Washington St, Canton, MA
More food in Canton, MA · Mediterranean Food in Canton