More about Yayoi - Japanese Teishoku Restaurant Chatswood
Yayoi - Japanese Teishoku Restaurant Chatswood is located at 38 Albert Ave, Chatswood, New South Wales, Australia 2067
+61 2 9419 4993
http://www.yayoi.com.au