Make a change from your customary meal and taste good ice cream at Tillu berg. The staff is said to be competent here. Terrific service is a strong point that plays a great role for the success of this place. This spot is rated on Google 4.2 by its clients.