Get directions to: Idaho Pizza Company, Garden City, ID
Restaurant address: 6840 Glenwood Street Garden City, ID 83714, USA
Restaurant: Idaho Pizza Company