North Terrace is a social space offering all-day eating and drinking. It's known for its character and welcoming atmosphere.