Saffron
LinkedIn Pintrest Facebook Twitter Google +

Saffron,

St Louis MO
Address: 2137 Barrett Station Rd (at Manchester Rd ), St Louis MO 63131 / (314) 965-3822

Type: Restaurant

Cuisine: Indian Vegan Vegetarian