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 >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 >