308 South A1A
Flagler Beach, Florida
Okay, so the family is driving to Florida, south on I-95, and I decide we should take a little detour to go take a walk by the ocean, maybe dip our toes in the water. So I look at the map and see that the point where I-95 is closest to the ocean is a place called Flagler Beach. So I exit for Flagler Beach and 5 minutes later I’m at the beach.
And what do I find directly across from the beach? The most incredible, genuine, New York Style pizza place you’d ever want to see– LaBella Pizzeria. Incredible pizza, great atmosphere, meets all criteria for a perfect score. You can read more about LaBella at http://www.labellapizzeria.com.