Magdalen
Modern European restaurant; French restaurant; British restaurant; Restaurant or cafe; Spanish restaurant; European restaurant
Description:Modern European food with classic influences, in sober maroon dining room with crystal chandeliers. Elegant Modern European restaurant