Nepalese Restaurants in London > Tandoori Palace

Tandoori Palace

31 High Street,
London, W3 6ND view on map
Get directions
02089925678
Look for more Nepalese Restaurants in London
Tandoori Palace - Nepalese Restaurants in London - Logo
Review Tandoori Palace in Nepalese Restaurants in London

Other Nepalese Restaurants near W3 6ND

Brief business description

London Underground: Acton Central
Review us




I am a registered user   I am a new user