The Island

restaurant
vegetarian vegan outdoor-seating