I was just down in Ormond Beach and I had to go back to Stavro's. Since I've moved away, I haven't been able to find anything close in quality or taste. I'm very particular about my food, and the staff there is very willing to oblige. They are friendly to everybody, and they serve great food. My only complaint is that there isn't one out here in Arizona.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.