Papa Leone's Pizza

English Village St, Lake Havasu City, AZ 86403

4.7(330)
$20 Minimum