Advertisement

First look at Japan Food Town

The newly opened Japan Food Town, which launched on Saturday (16 July), houses 16 eateries offering a wide variety of Japanese foods. Here's a first look at the restaurants that have already begun service.