Russian restaurant · 100 Summerhill Rd, Spotswood, NJ
Dine-In
More food in Spotswood, NJ · Russian Food in Spotswood