111 N County Hwy 393, Santa Rosa Beach, FL 32459
Pazzo Italiano Santa Rosa Beach is rated 4.98 out of 5 based on 235 Slice reviews.