Skip to content

Zen Sushi

Japanese

Zen Sushi & Grill is an all-you-can-eat Japanese restaurant in Edmonton. It is family owned and operated.

Address
7618 104 Street NW
Data
Rating and reviews from Google, checked on October 13, 2026.
Zen Sushi

Other top-rated japanese & sushi restaurants

Ranked near Zen Sushi in japanese & sushi restaurants