Find sushi restaurants in Barrhaven, ON. Listings include Sushi Shop, Edo Japan.
Sushi Shop has specialized in the Japanese fusion cuisine. Prepared fresh with care, our products offer great flavour, freshness and positive health benefits.
Canadian-made fast food chain serving Japanese-inspired teppan-style meals and sushi, made fresh and by hand. Edo Japan is famous for its signature Teriyaki Sauce. Come taste what ...