Embed this press release by copying the code below:
Enticing New Restaurant Brings Taste of Japan to Toa Payoh Town Centre
Enticing New Restaurant Brings Taste of Japan to Toa Payoh Town Centre