St. Pietershof is a cafe.