AustraliaData checked October 2026
  1. Home
  2. Chatswood
  3. Itzsan Yakiniku Chatswood

Itzsan Yakiniku Chatswood is a yakiniku restaurant on Shop8,1/5 Railway St in Chatswood. Also listed under barbecue restaurant and Japanese restaurant.

Shop8,1/5 Railway St, Chatswood NSW 2067Checked October 2026