Otho Pub, OTHO, Iowa (IA)
Readily settled at 200 Sun () in OTHO, Iowa (IA) (50569), Otho Pub are available at 5159724481. It is best to early in advance to arrange your place in the restaurant.
More restaurants in OTHO, Iowa (IA)
Otho Pub contact information and details:
Address: 200 Sun - , OTHO, Iowa (IA) 50569
Contact Phone: 5159724481