179 SW 250th St, Newberry, FL 32669 +1 352-472-5855
pizza, Alachua, FL, United States
Today
How to go there