Category: Indian Restaurant Category: Indian Restaurant
Address: 72 Shaftesbury Avenue, London, Greater London, W1D 6NA
Landline: 020 7287 8078
Report a problem with this listing