Navigation
Register & Log in

ZELA at ME London

  • Covent Garden
  • ££££

The newest restaurant in the Me London hotel is a match made in heaven of Asian-Mediterranean cuisine.

Information

Address
Me London Hotel, 336-337 Strand, London, WC2R 1HA
Contact
+44 (0) 20 8089 3981
Contact
https://zelarestaurants.com/london/
Opening Times
Mon-Thur 12.00-15.00 & 17.00-00.00
Fri-Sat 12.00-15.00 & 17.00-01.00
Sun 12.00-22.00