O Sole Mio Cucina Italiana
Address: 14230 W Newberry Rd
City: Newberry
County/district: Alachua County
Region: FL
Postal code: 32669
Country: United States