Ottawa
5 restaurants in Ottawa, Ohio, United States — described, reviewed and photographed by travellers like you.
Red Pig Inn was a dream of Richard Schnipke that started back in 1975. He purchased the Beer…
Add it to Treave and help travellers like you.