Category: Indian Restaurant Category: Indian Restaurant
Address: 104 Fleet Road Hampstead, Camden, London, NW3 2QX
Landline: 020 7485 1329
Report a problem with this listing