Thirroul Beach Pavilion Thirroul Dine directly on the postcard-perfect Thirroul Beach at Thirroul Beach Pavilion.