Get directions to: 12th Avenue Deli And Bakery, Nampa, ID
Restaurant address: 1108 12th Avenue South Nampa, ID 83651, USA
Restaurant: 12th Avenue Deli And Bakery