Category: Indian Restaurant Category: Indian Restaurant
Address: 5 Denbigh Street, Westminster, London, SW1V 2HF
Landline: 020 7834 8746
Report a problem with this listing