Restaurants - London, England, United Kingdom
Line Cook
Contact Ethan Schneider
Elys Restaurant is a restaurants company based out of THIRD FLOOR ELYS DEPARTMENT STORE, London, United Kingdom.