Share:

Restaurants & Bars 1

Russian on Staten Island

Bill | Mar 12, 2005 09:32 PM

Any good Russian restaurants on Staten Island? I recently moved there and I found a Russian store over on Sand Lane near the beach and hear rumors about larger delis and restaurants but its a big island so I would appreciate some help.

Want to stay up to date with this post?

Recommended From Chowhound