Get directions to: 34th St Deli, Garden City, ID
Restaurant address: 3405 W Chinden Blvd Garden City, ID 83714, USA
Restaurant: 34th St Deli