Restaurants & Bars

Boston Area Russian

Or best Russian store


Restaurants & Bars 13

Or best Russian store

Joanie | Dec 8, 2004 07:07 AM

Maybe I'll get a certificate at one of the Russian shops instead (for our Russian glassware washer who just learned to like sushi). Is one much better than another? Thanks.

Want to stay up to date with this post?

Recommended From Chowhound