No.85, Jalan Loke Yew,
55200 Kuala Lumpur.
Went to this Japanese Restaurant with family few weeks ago.
It looks quite nice from outside lol
food not bad but not much choices.
Softshell crab roll & California Roll