Mediterranean restaurant · 82 Ames St, Cambridge, MA
To-Go · Delivery
See full menu
More food in Cambridge, MA · Mediterranean Food in Cambridge