Full of vintage and retro-furnishing, this bar/restaurant offers an Italian menu and live music.
131 North Road, Cardiff, CF14 3AB