Welcome to the St. Louis Park - Taste of India
Open 7 Days a Week Lunch Buffet : 11am - 2:30pm Dinner : 5pm - 10pm