The Pavillion Pizza Bar

THE PAVILLION Pizza bar is located in the centre of the island for when you fancy a quick snack or bite.