Est. 1956 this landmark Jacksonville pizzeria serves up the freshest and most delicious Italian food at two locations: North Jacksonville & Atlantic Beach
Two locations:
- 7316 N. Main St., Jacksonville, FL 32208
904-765-0335
&
- 30 Ocean Blvd., Atlantic Beach, FL 32233
904-270-1122