Prices on this menu are set directly by the Merchant.

Italiandelivered fromLouie's Pizza and Italian Restaurantat2500 E Fairview Ave, Meridian, ID 83642, USA