115 North St, Russia, Ohio 45363 USA
Come to Cruizer's and watch some sports on our TV's on our patio. Get some fresh food and ice cold beverages.
Photo Credit: Yelp