0.0
- reviews

Restaurant

Tale of India

19 New Row - Covent Garden 23, WC2N 4LA Greater London England United Kingdom

-
menu
-
ambience
-
service
-
price
Category: Restaurant
Restaurant Tale of India London
GET DIRECTIONS
Restaurant Tale of India London