Vangelis & Elpida have an amazing place. The space is lovely and location could not be better. Would certainly return!