Stavro's Original Pizza House
Claimed
CLOSED NOW
Tomorrow: 4:00 pm - 9:00 pm
40 Years
in Business
Phone: (386) 441-0003
Address: 1350 Ocean Shore Blvd, Ormond Beach, FL 32176
Website: https://stavrospizzahouseiv.com
Cuisines: Italian, Continental, European
1350 Ocean Shore Blvd, Ormond Beach, FL 32176
247 E Granada Blvd, Ormond Beach, FL 32176
1478 W Granada Blvd, Ormond Beach, FL 32174
300 W Granada Blvd Ste 100, Ormond Beach, FL 32174
1460 Ocean Shore Blvd, Ormond Beach, FL 32176
183 E Granada Blvd, Ormond Beach, FL 32176
1666 Ocean Shore Blvd, Ormond Beach, FL 32176
100 S Atlantic Ave, Ormond Beach, FL 32176
250 S Atlantic Ave, Ormond Beach, FL 32176
1900 Ocean Shore Blvd, Ormond Beach, FL 32176