a green building with a clock on it's face and the words pavilion cafe & restaurant