Find a Hotel

Stavro's Pizza House 4

  • 1350 Ocean Shore Boulevard
  • Ormond by the Sea, FL 32176
  • (386) 441-0003