Thai Restaurants nearby 787 Romford Rd, London E12 5AN, United Kingdom

Xin Long

Approximately 1.67 km away
Address: 229 Katherine Road, Upton Park, London E6 1BU