Description
This modern split-level Greek restaurant has a sunny and welcoming atmosphere, with a big bar and plentiful tables. Eléa shares design and menu similarities with...
217 W. 85th St. Manhattan, NY, 10024
(212) 369-9800