Restaurants & Bars

Let's go Russian!

christopher | Jul 12, 2003 01:55 PM

Looking for last minute, russian resto for tonight.
Hope somebody can help. So far, only found Troika
and Ermitage. Any reviews or others that are truly

Thank you.

Want to stay up to date with this post?

Recommended From Chowhound