Cafe Mama is at the Windsor Garden Supercentre. It's a bright and friendly cafe with a dedicated play area stocked with toys. This is a lovely place with a family atmosphere and perfect for the under 3 year olds. They have a kids menu and the service is friendly & fast.