Bookmark and Share
Quick Links:   Nutrition Info    Message Board    Free Account
Chipotle opens in London!

On Monday, May 10th, 2010, Chipotle opened it's FIRST store in Europe. Located at 114-116 Charing Cross Road in London, Chipotle says it is looking into other locations in Europe including Paris and Germany. Check out the pics below from opening day!

Photo Credit: Mike Black

Posted by: Matt on 05/11/2010 03:00 PM

Back to News


Forgot Password?
Delete Account
Create Account