A popular café on Barnet High Street, Huddle Caffè is a new spot for those seeking a pleasant lunch experience.