There are some Japanese foods Udon, Sushi, Tempula, etc ...
Chinese Japanese
Address : 380 Victoria Ave, Chatswood NSW 2067