Salve Osteria

We review the new South Grand restaurant from the founder of The Gin Room and the namesake of STL's beloved Café Natasha.