We've been to this location before when it was Peacock, and now we're going again as it is a new restaurant called Saffron. It's Indian cuisine and even though it is not the fantastic, best-ever House of India it has somehow gotten good reviews. Maybe they're bribing people and will bribe us too!
Saffron
2137 Barrett Station Road
Saint Louis, MO 63131
(314)965-3822
No comments:
Post a Comment