Toggle navigation
SA
City of Adelaide
Southern Adelaide
Cumberland Park
Sushi restaurant menus
Sushi restaurant and takeaway menus in Cumberland Park
Sushi Izu
Sushi, Japanese, Asian
366 Goodwood Rd, Cumberland Park SA 5041, Australia