Get directions to: Jake's Over The Top, Declo, ID
Restaurant address: 250 N Highway 77 Declo, ID 83323, USA
Restaurant: Jake's Over The Top