his week I finally got back to testing out and reviewing another child friendly café. Café Mama is located in the “Homebase”, Newmarket Rd, Windsor. I’d never been there before, and my first impression was that it looked like a standard café.
—