Log In | Sign Up







Tuesday 14th February

Home > Restaurants Home > Ambala Indian Restaurant

Ambala Map

Plumstead High Street, London



62A Plumstead High Street
London
SE18 1SL
Telephone
020 8854 4862
London Region
Plumstead (London)
Nearest Station
Plumstead

Disclaimer & Updates

Disclaimer

Please check with Ambala before visiting, if you know the details are incorrect please tell us using the links below.

Update
Name, address, telephone
Description, opening hours, pictures