0.0
- reviews

Restaurant

Ekachai - Liverpool Street

9-10 The Arcade, Liverpool Street - Wandsworth - Southside Shopping Centre 41, EC2M 7PN London Borough of Islington Greater London England United Kingdom

-
menu
-
ambience
-
service
-
price
Category: Restaurant
Types of Cuisine: Spanish
Restaurant Ekachai - Liverpool Street Islington
GET DIRECTIONS
Restaurant Ekachai - Liverpool Street Islington