The Tale of India

The Tale of India is an Indian restaurant in Limehouse.