Cafe Natasha
$$ • Middle Eastern, Persian/Iranian, Kebab
Hours:
3200 S Grand Blvd, St. Louis
(314) 771-3411
Cafe Natasha Reviews
Share your opinion about Cafe Natasha
Ratings
Menu
Hours
| Monday | Closed |
| Tuesday | Closed |
| Wednesday | Closed |
| Thursday | 3:00 PM - 8:30 PM |
| Friday | 3:00 PM - 8:30 PM |
| Saturday | 3:00 PM - 8:30 PM |
| Sunday | 3:00 PM - 8:00 PM |