Zela

  • Restaurants | Japanese
  • Aldwych
Advertising

Time Out says

A Japanese-inspired restaurant, originally from Ibiza, now in Covent Garden and backed by Cristiano Ronaldo, Rafael Nadal and Enrique Iglesias.

Details

Address
336-337 Strand
London
WC2R 1HA
Do you own this business?Sign in & claim business
Advertising
London for less
    You may also like
    You may also like