Welcome to The Belle Isle, a relaxed cafe / bar / restaurant full of fresh produce and fresh ideas! Open day and night, seven days a week. Pop in for a leisurely coffee, a light lunch or a full dining experience. Soak up the atmosphere of a locally run bistro.