A popular coffee shop, Izlet offers a welcoming atmosphere.