This is the chain’s first restaurant in Milton Keynes. The brand launched in the West Midlands in 2020 and now has more than 10 eateries throughout the UK. "Our motto at Chickaros is Fresh Food Faster ...