Share:

Restaurants & Bars 13

best russian?

junglekitte | Sep 27, 2005 10:43 PM

mama is coming to town and wants to try a russian restaurant! cheap or not, but preferrably not $$$$. just simply the BEST.

we're willing to go all the way out to brighton beach if its worth it...

Want to stay up to date with this post?

Recommended From Chowhound