Taste Of India is located in Santiago, Chile on Sazié 2930, local 304, Región Metropolitana. Taste Of India is rated 4.2 out of 5 in the category indian restaurant in Chile.
Address
Sazié 2930, local 304, Región Metropolitana
Amenities
Good for kidsToilets