Cafe offering specialty coffee, tea, and pizza in a unique setting, near Bab-Lak Udvarház.