A slice of Italy: my review of Northbeach Pavilion Pizza Restaurant, Bar & Kiosk

Sipping cocktails and eating pizzas while looking out to the beach is not a daydream at Northbeach Pavilion Pizza Restaurant, Bar & Kiosk, it’s a reality! This local restaurant ticks all the boxes when it comes to authentic Italian cooking.
