Taste of Persia

Restaurants, Middle Eastern, Coffee & Tea, Afghan, Persian/Iranian, Food, Seafood, Mediterranean

Address: 3189 S Grand Blvd, St. Louis, MO, 63118

Category: Restaurants

Tags: #Restaurants #MiddleEastern #CoffeeAndTea

Rating: 4.6/5 (50 reviews)

Listed on BizVoices