American Restaurants nearby 212 Upton Ln, London E7 9NP, UK

The Grill Restaurant

Approximately 1.93 km away
Address: 392 High Street North, East Ham, London E12 6RH