Great Atmosphere, Food Needs Attention
Natasha's is a very cool environment downtown. The feel and atmosphere of the place is awesome; more of what you would expect in a big city hip neighborhood.
The menu is international and eclectic. The simpler dishes, especially the Russian choices, tend to be better. Overall, though, the food quality and quantity is lacking. Prices, while not ridiculous, are a bit high for the actual meal you receive.
As an experience, Natasha's is still quite nice. The coffee and desserts are excellent, and the staff friendly.