With the launch of the much awaited Japan Food Town at Wisma Atria , came many new restaurants. For all, this is their first time outside of Japan. Seizan Nabe, one of the restaurants in Japan Food Town and a branch of the 2-star Michelin Restaurant in Tokyo is definitely one of the “Must Trys”. Nabe […]