Sushi Sushi Japanese Restaurant in Red Deer, Alberta, Canada, offers a divine slice of authentic Japanese cuisine. Step into a world of exquisite flavors and discover a wide range of meticulously prepared sushi, sashimi, and traditional Japanese dishes. Perfect for both sushi connoisseurs and novices, this gem promises an unforgettable dining experience with its cozy ambiance and friendly service.