Get directions to: Delsa's Ice Cream Parlour, Boise, ID
Restaurant address: 7923 Ustick Road Boise, ID 83704, USA
Restaurant: Delsa's Ice Cream Parlour