Restaurante
The Original Stavro's Pizza
Recomendado por 3 personas locales
Consejos de personas locales
Stavros has been around forever! 1/2 off on Monday and Wednesdays. Love their simple Greek salad and pizza is always tasty.
Ubicación
800 N Dixie Fwy
New Smyrna Beach, FL
Riverside Park New Smyrna Revised