Taste of Persia
Family-run Iranian kabobs and homestyle dishes
District: South Grand
My rating
Taste of Persia is a Middle Eastern restaurant in Tower Grove South, St. Louis. It's located at 3189 S Grand Blvd, in the South Grand district.
I haven't made it to Taste of Persia yet, but it's on my list to try.