Pizza restaurant located at Pleasure Beach, offering a selection of food with views of ICON from its balcony.