Hi Hapko When my grandsons come down to visit, I have taken them to Science World and they absolutely loved it. They were 8 and 9 when they first went. There is a fabulous store in the building where they can purchase really cool things that most other stores do not carry. My grandsons had almost as much fun in the store that day than inside seeing the exhibition. Right now, the latest exhibition is on Dinasaurs!!
As for food, another choice might be Boston Pizza, as they have children's menus and my grandsons love the food there. Actually, we went just last night and they offer vegetarian selections and now gluten-free pizzas, so it is a restaurant that is really trying to become truly inclusive. We all had a great meal there last night and the boys even walked away with children's desserts in their hands--one a monster cookie and the other a mini chocolate pizza!! They also usually have some kind of colouring contest for the kids going on. Safe travels and hoping you enjoy your stay here!!