Its Sushi - Delta Shores

Sushi restaurant · 8132 Delta Shores Cir S #100, Sacramento, CA

To-Go

Hours

More food in Sacramento, CA · Sushi in Sacramento