JavaScript is not enabled.
Best Greek on island! - Review by kathy t | Olive Tree Cafe

Olive Tree Cafe

No image

Best Greek on island! 4/13/2006

My favorite Greek restaurant, this place is always packed. A popular spot with yuppie locals, you'll always spot a friend waiting in line to order. Bring your own bottle or buy one from their wine shop, it will go great with the souvlaki. Come early though and guard an emtpy table jealously, seating is limited. more
15% OFF all yearly plans
Use year15 at checkout. Expires 9/30/2018