Skip to content

Location

Itoko Sushi - Calgary

10 Chaparral Dr SE
Calgary, AB T2X 3R7
(403) 452-8808