Bar
Izakaya Tomo
10 locals recommend
Tips from locals
"Intimate, relaxed restaurant featuring classic & unique sushi rolls & Japanese small plates & mains."
Locals also recommend
Location
3739 99 St NW
Edmonton, AB
Southeast Edmonton