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?