ViaMichelin
Tapa Tapa
Location picture
Fabulous 9.2 (65 reviews)
Approx. £24
Location
Western Gateway
London E16 1DR