Russia Inn, RUSSIA, Ohio (OH)
Conveniently located at 101 East Main Street () in RUSSIA, Ohio (OH) (45363), Russia Inn can be contacted at 9375264785. It is best to call up beforehand to make a reservation.
More restaurants in RUSSIA, Ohio (OH)
Russia Inn contact information and details:
Address: 101 East Main Street - , RUSSIA, Ohio (OH) 45363
Contact Phone: 9375264785