Categories: Indian Restaurant, Restaurants Categories: Indian Restaurant, Restaurants
Address: 9 Devonshire Square, London, EC2M 4YL
Landline: 020 7626 5000
Report a problem with this listing