3200 S. Grand Blvd. St. Louis, MO 63118-1014
St. Louis - South City
314-771-3411
www.cafenatasha.com/new
Features: Reservations Accepted
Reservations: Accepted
Café Natasha's Kabob International
0.00 miles
Meskerem Ethiopian Restaurant
0.01 miles
Urban
0.02 miles
Natty's St. Louis National Pizza Co.
Absolutli Goosed Martini Bar
0.03 miles
Best Falafel
Cafe Natasha's Persian Cuisine
Tags: Food & Drink, Cafe Natasha
Best Middle-Eastern restaurant
Café Natasha's
or
Browse all Film Times