We visited D'Angelo three times in a week's stay. Food was absolutely brilliant. As previous reviewers have said, they serve the best pizza and pasta ever! The owner and staff were extremely friendly and even reserved our table when we said we would be back! The decor was very tasteful and definitely the best restaurant we tried. Would certainly recommend it.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.