Chinar on the Island

Chinar on the Island is a popular Russian restaurant on Staten Island. Patrons can enjoy the finest Russian and Mediterranean cuisine as well as a relaxing ambience.

Read More >

 Join Our Mailing List