Restaurant
Stavro's Pizza House
Recommandé par 9 habitants
Emplacement
1350 Ocean Shore Blvd
Ormond Beach, FL
Ormond By The Sea
Conseils des habitants
Great pizza and greek food. Has seating inside but no views. Service is great.
Les habitants recommandent également
- Recommandé par 4 habitants