Barbarossa is a cafe and pub.