St. Louis,

Click for St. Louis, MO Forecast

St. Louis, Missouri, USA

Is this accurate?

Cafe Natasha  
6623 Delmar Boulevard
St. Louis, MO 63130

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

No one has reviewed this - be first!

Post your review

Confirmation code:


St. Louis Area Attractions

Craft Alliance Gallery
Lumiere Place Casino & Hotel
St. Louis Science Center
Harrahs St. Louis
Grant's Farm
Jasper's Antique Radio Museum
Mildred Lane Kemper Art Museum
American Kennel Club Museum of the Dog
Golden Eagle River Museum
Ulysses S. Grant National Historic Site


Free iPhone App