Japanese competitive eater Max Suzuki oversees new delivery restaurants chain with mega portions

Our very own Mr. Sato was ecstatic to get his hands on their 1.8-kilogram (3.97-pound) yakisoba dish.

Read More