Chipotle Mexican Grill

Gnd Flr, 13-15a, London Road, London Road, Twickenham, TW1 3ST