Olor Coffee Bar is a cozy cafe offering a variety of freshly brewed coffee and espresso drinks. It is known for its latte art.