We lived in Capo D'Orlando for a few years, and this was one of our favorite restaurants here. The Pizza was the best by far and the service was very good. It's nicely decorated inside, though a bit brightly lit. There are tables outside opposite the beach which is nice in the summer. Would recommend.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.