ANNOUNCEMENT

Cafe Natasha Retired in 2022 and is no longer open. The Gin Rom is still open in the same location, same family serving outstanding fresh made pasta and Italian Mediterranean Cuisine at Salve Osteria.

CHECK OUT A MENU HERE

 

In 1983, Behshid and Hamishe Bahrami opened The Little Kitchen in Downtown St. Louis as a way to support their new baby girl, Natasha. They started out on a convection oven and an electric burner, serving up Persian food for downtown workers. The lines wrapped around the building. In 1993, they opened up the first Café Natasha on Delmar. In 2001, they opened up their third restaurant on South Grand. For 39 years, the Bahrami’s have fed St. Louis.

 
 

Location

3200 South Grand Blvd
St Louis Mo, 63118