Articles about Chit 'N' Chaat Trafford Centre Latest Popular Indian street food fave Chit 'n' Chaat is opening at the Trafford Centre this autumn Restaurant