Cafe specializing in coffee, offering a variety of world coffee favorites. Located in Budapest.