Cafe Natasha
6623 Delmar Boulevard
St. Louis, MO 63130
314-727-0419
website
Savor Persian cuisine at its best while dining at this critically acclaimed restaurant. Menu dishes include outstanding kabobs, marinated and grilled meats, and vegetarian dishes. They are open Tuesday through Sunday for dinner only; closed on Monday.
What our users are saying about Cafe Natasha | Rate Cafe Natasha
Post your review
Please wait...Comment preview:
St. Louis Area Attractions
Worldways Children's Museum
Gateway Arch Riverboats
Tower Grove Park
Saint Louis University Museum of Art
Miniature Museum of Greater St. Louis
Old Cathedral
President Casino, The
Laumeier Sculpture Park & Museum
Powder Valley Conservation Nature Center
International Bowling Museum and Hall of Fame


No one has reviewed this - be first!