Location: 210 SWanson Avenue, Lake Havasu City, AZ 86403
Phone:(928)453-2981
Category: Restaurants
Tags: Pizza