Taste of Persia

Cuisine: Persian
3189 1/2 S. Grand Blvd.
Hours: Tues-Sun 11AM-8PM
Mon Closed
314-349-1315