Cafe Natasha's
Permanently closed
Advertisement
Photos
3200 S Grand Blvd
Saint Louis, MO 63118
Homemade Persian and Middle Eastern Cuisine with a flair for flavor.
Excellent Beef Kabobs!
Vegan, Vegetarian, Gluten-Free menu's available.
Also at this address
See a problem?
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.
Advertisement





