Description
Taste of India is one of the best indian restaurants and indian food places in St. Louis. And we're known as an Indian restaurant
Location
-
608 Eastgate Ave St. Louis MO 63130 United States
Taste of India is one of the best indian restaurants and indian food places in St. Louis. And we're known as an Indian restaurant
608 Eastgate Ave St. Louis MO 63130 United States
Monday
11:00 am - 10:00 pm
Tuesday
11:00 am - 10:00 pm
Wednesday
11:00 am - 10:00 pm
Thursday
11:00 am - 10:00 pm
Friday
11:00 am - 10:00 pm
Saturday
Open 24h
Sunday
Open 24h
September 25, 2023 3:33 pm local time
Add a review