(314) 965-3822 | Saffron Restaurant ,2137 Barrett Station Rd Saint Louis, MO 63131. Get Directions
Estimated delivery time: 45 mns. min
Visit Our Menus