Open for lunch and dinner daily Located in the outdoor Town Square
T: 9315 5908 Hours: 9.00am - 9.00pm Monday to Sunday
Delicious and authentic Japanese cuisine, eat in or take away.