Mediterranean restaurant · 132 Chief Justice Cushing Hwy #60, Cohasset, MA
To-Go · Delivery
See full menu
More food in Cohasset, MA · Mediterranean Food in Cohasset