Mediterranean restaurant · 13 Central St, Wellesley, MA
More food in Wellesley, MA · Mediterranean Food in Wellesley