Taste of Persia offers an authentic Persian dining experience, serving up flavorful kebabs, aromatic stews, and fresh, vibrant dishes that transport your taste buds straight to Iran. A cozy spot for anyone craving rich, mouthwatering Persian cuisine!
Location
3189, South Grand Boulevard, Tower Grove South, St. Louis, Missouri, 63118, United States
Reviews
No reviews yet. Be the first to share your experience.
Write a review