Izumi Sushi is a quaint Japanese restaurant in Calgary, AB, known for its fresh sushi and traditional Japanese cuisine.
With a cozy ambiance and friendly service, Izumi Sushi offers a menu that caters to sushi enthusiasts and those looking to explore authentic Japanese flavors.
Generated from their business information