A hard rock cafe, Terrarossa offers a unique atmosphere.