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