Why are there so many Shake Shacks in Japan?

We love a good burger but is Shake Shack the new Starbucks?

Why are there so many Shake Shacks in Japan? Read more