Pizza in Mackay, ID Garden Patch Pizza4251 N US Highway 93Mackay, ID, 832512085882621Pizza DeliveryRestaurants Show More