Advertisement

Stavro’s Pizza House in Daytona Beach, Florida

Established in 1975, this casual dinning restaurant is at the corner of Beach Street and Orange Ave. on the mainland side in the heart of downtown Daytona.

Share

Advertisement