Ozzy's Cafe Bar offers a relaxed atmosphere for enjoying meals and drinks.