Umami Burger opens its first Japan location, so naturally we had to have a taste!

The store drew crowds of hundreds on its opening day, but was the fuss worth it?

Read More