About

Great place for sushi with friendly service!

Store Locations (1)

Centre Name Location
Chatswood Chatswood, NSW