A rock & roll cafe.