Roberts London Visit to Chipotle Mexican Grill for a Burrito - YouTube
LONDON, ENGLAND - MAY 13, 2017 : Chipotle Mexican Grill Signage. The Company Is An American Chain Of Fast Casual Restaurants In The United States, United Kingdom, Canada, Germany, And France Stock
Chipotle Mexican Grill restaurant on St Martins Lane, London, UK Stock Photo - Alamy