Tavern specializing in Greek cuisine. Offers a taverna experience with grilled dishes and souvlaki.