Visited both this cafe and Harbour Lights at Douglas during our trip, both are excellent, great service, really friendly, good selection of food at very reasonable prices. The Peel cafe is in a lovely location on the sea front, nice quaint place. I've visited it on multiple occasions over the years, it's always lovely, thoroughly recommended.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.