Filter
Delivery
Pickup
Outdoor
The best restaurants in London
36.379 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
5,0
3 Opinions in 1 websites
430 Roman Road, London E3 5LU England, England
Entró algunos líquidos y el personal fue muy servicial. ¡Ofrecí agua gratis y ayudé con la compra de mi nueva máquina!