T
The Rajasthan II Indian Restaurant
Address
8 India Street, London EC3N 2HS
Postcode District
EC3
City
London
County
London
Country
England