pavilion the 24-hour restaurant