Holiday House Restaurant 150 N Nova Road Ormond Beach FL United States
Phone: 386.677.6461 Smoking: section
Dress: casual
Reservations: not accepted