Zen Sushi
Japanese · Sushi · Buffet
Zen Sushi is a Japanese restaurant offering an all-you-can-eat menu alongside other traditional Japanese dishes in an informal setting.
Location
Best places nearby
The highest rated places close to Zen Sushi.
Local restaurants nearby
7618 104 St NW, AB



