food
Zorba's Tavern
A highly rated Greek Restaurant with an unassuming entrance, their food is amazing and the lamb falls apart in your mouth. The cold appetizer combo was a great idea that let us try all of them and learn that we really enjoy their caviar sauce! #restaurant #greek #greekfood
Posted by Hattie Sandberg
13 countries - 17 spots
Discover
more spots in United States