Judy Geller

, Itoshin

Tempt your palate at Itoshin best Japanese restaurant in Gold coast with quality Japanese Sashimi, Sushi, Tempura Prawn, Squid Karaage, Teriyaki Beef, and more.