St. Louis/ Food & Drinks
Published on April 01, 2020
Here are St. Louis' top 3 Persian/Iranian spotsRoyal Kebab Restaurant | Photo: Winnie H./Yelp

Looking for a mouthwatering Persian/Iranian meal near you?

Hoodline crunched the numbers to find the top Persian/Iranian spots around St. Louis, using both Yelp data and our own secret sauce to produce a ranked list of the best spots to venture when cravings strike.

Spring is the top season of the year for consumer spending at restaurants across the St. Louis area, according to data on local business transactions from Womply, a software provider that helps small businesses benefit from free advertising. Daily spending at St. Louis-area restaurants rose to $176,495 for the metro area in the spring of last year, 12% higher than the average for the rest of the year.

Hoodline offers data-driven analysis of local happenings and trends across cities. Links included in this article may earn Hoodline a commission on clicks and transactions.


1. Cafe Natasha's

photo: cafe natasha's/yelp

First on the list is Cafe Natasha's. Located at 3200 S. Grand St. in Tower Grove East, the Middle Eastern, Persian/Iranian and vegetarian spot is the highest-rated Persian/Iranian restaurant in St. Louis, boasting four stars out of 258 reviews on Yelp.

2. Taste Of Persia

photo: kelly b./yelp

Next up is Tower Grove South's Taste of Persia, situated at 3189 S. Grand Blvd. With 4.5 stars out of 39 reviews on Yelp, the Persian/Iranian spot has proved to be a local favorite.

3. Royal Kebab Restaurant

photo: maria m./yelp

Holly Hills's Royal Kebab Restaurant, located at 3611 Bates St., is another top choice, with Yelpers giving the Turkish, Middle Eastern and Persian/Iranian spot four stars out of 45 reviews.


This story was created automatically using local business data, then reviewed and augmented by an editor. Click here for more about what we're doing. Got thoughts? Go here to share your feedback.