Elysee Restaurant - United Kingdom

Best Fine Dining Experience - London & LUX Award for Greek Cuisine