We warmly welcome you to dine in an amiable atmosphere at our licensed restaurant. Located near to the spectacular Peel Castle and next to busy Peel Harbour.