The Adsa Cafe is hidden on the first floor. While the decor (mostly the colour scheme ) reminds me painfully of my stay at a hospital, this is actually a hidden gem.
They have a brilliant kids' menu, and the ladies that work there are always friendly and efficient and always have a kind word for my girl.
The coffee is good and the food is reasonably priced. They even have gluten-free sandwiches available.