Leonardo's Pizza
Location
Leonardo's Pizza
1245 W University Ave
Gainesville, FL
United States
29° 39' 7.0668" N, 82° 20' 17.7792" W
See map: Google Maps