Get it on Google PlayDownload on the App Store



Tsim Sha Tsui.Japanese

Shop 219-220, 2/F, K11 Art Mall, 18 Hanoi Rd

2366 6701

May Wu

3 years ago

Not exactly a Japanese restaurant! You would agree if you see what I ate. More like Italian. Very salty on every dish, be prepared to drink lots of water!