Get directions to: Leonardi's Pizza, Boise, ID
Restaurant address: 110 E Myrtle St Boise, ID 83702, USA
Restaurant: Leonardi's Pizza