Otto' Place Contact (815) 776-0240 Location 100 Bouthillier St, Galena, IL 61036 Social Follow us and stay updatedwith all the news and offers Facebook Instagram Website Otto’s Place