AustraliaData checked October 2026
  1. Home
  2. Perth
  3. Japanese restaurants
  4. Sushi Izu

You will find Sushi Izu, a Japanese restaurant, at St Georges Terrace in Perth. It is also listed as sushi restaurant. It is closed on Sunday. Part of Sushi Izu (14 stores listed).

St Georges Terrace, Perth WA 6000Checked October 2026