Cafe offering coffee, tea, croissants, and sandwiches. Located in Budapest.