Ignore other places, discover the Greek and Mediterranean menu at this restaurant. At Eleni's Kitchen + Bar, clients can try tasty grilled octopus, lamb and lamb gyro. Do not leave without enjoying good baklava, ice cream and greek dessert.
The wine list is versatile, every visitor will find something that suits their taste. In their reviews, Zomato users award this place a rating of 4.3.