Zebra Coffee is a cozy café offering a variety of coffee and tea beverages, plus light snacks, in a relaxed atmosphere.