Shake Shack Tokyo’s Grand Opening

1/5/16: Shake Shack’s highly-anticipated first Japan location opened its doors in November. The company recently released this video documenting the event.

Video