Dodo Cafe offers a cozy atmosphere and memorable flavors.