Ozzy Cafe and Bar is a British restaurant and bar.