Ozzy Espresso Bar is a cafe offering a wide selection of coffee and tea. Known for its extensive coffee variety and expert barista advice.