Kimukatsu: Japan’s Favorite 25-Layered Tonkatsu

A taste of Japan’s famous Kimukatsu’s 25 layered Tonkatsu at the Shangri-la Plaza Mall.

Read More