Skip to content

Izakaya Tomo

Japanese

Izakaya Tomo is a Japanese restaurant and bar in Edmonton serving food and crafted drinks in a Japanese atmosphere.

Address
3739 99 St NW
Data
Rating and reviews from Google, checked on October 13, 2026.
Izakaya Tomo

Other top-rated japanese & sushi restaurants

Ranked near Izakaya Tomo in japanese & sushi restaurants