Best Asian restaurant in Potters Bar, united kingdom

Lotus

21 Barnet Rd Potters Bar EN6 2QX United Kingdom