Category: Indian Restaurant Category: Indian Restaurant
Address: 2 Creechurch Lane, City of London, London, EC3A 5AY
Landline: 020 728...
Website: www.anokha-indian.com
Website: Visit Website
Report a problem with this listing