This is a small store front new restaurant in the Crystal Publix Shopping Center.
They make the most Perfect Pizza ever. Cheesy top and thin crust. Never chewy. It's costs a little more, but that's because it has fresh ingredients and is worth it. About $12 for a large pie. The atmosphere is definitely Italian. Waitresses are very friendly and pleasant. Great pastas but pricey. Cannoli and other desserts worth the trip. You get a real taste of Italy here at Rocco's.
Parking is more than ample in this shopping center.