Mediterranean restaurant · 37 Bridge St, Dedham, MA
See full menu
More food in Dedham, MA · Mediterranean Food in Dedham