Abbey Road is a café offering drinks, snacks, music, and a fun atmosphere.