You japanese restaurant

Shop 10 9 Beach RD, Surfers Paradise Gold coastQLD 4217 Australia