Back to list
Tapa Tapa
Fabulous 9.2 (53 reviews)
Approx. £24
Location
Western Gateway
London E16 1DR
See on the map
Book
Itinerary