©2023 by tasteofindia-online.com

Location & Hours

5617 Wayzata Blvd.

St. Louis Park,MN55416

Open 7 days a week

Monday To Friday Lunch 11am to 2.30 pm

Saturday and Sunday Lunch 11am to 3pm

Dinner everyday 5pm to 10pm

We'd love to hear from you!