Restaurants in Ottoville, OH
Dew Drop Inn
Big 'O' Deli
Millie's Cafe