Mediterranean restaurant · 19 Main Street, Tarrytown, NY
Delivery · Dine-In
More food in Tarrytown, NY · Mediterranean Food in Tarrytown