Stavro's Pizza Place
New Smyrna Beach, FL · 1 review
76.0
TPR Score
1 reviewer · not yet ranked
Community Reviews
Awesome local joint locally owned. Been a staple here in NSB for decades. Can’t beat the Stavros special with pizza and that famous salad!