Navigation
Basket Register & Log in

ZELA at ME London

  • Covent Garden
  • Supper
  • ££££

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
Opening Times
Mon-Thur 06.30-23.30
Fri 06.30-12.00
Sar 07.00-12.00
Sun 07.00-22.30