A cafe offering a unique experience, potentially with a rock-and-roll vibe.