Cafe Natasha
St Louis, MO 63118-1014
Phone: (314) 771-3411
03/10/2008 Posted by palanker
This is one of the better restaurants in the South Grand district. Good service, nice patio, and a great variety of vegetarian and meaty food. You can go big or just get a falafel there. The area is great to walk around after dinner and window shop or people watch.
Pros: food, price, location
Cons: tough area to park
Write a review and share your thoughts with others

