Mikado Southside
4.3 from 1,700 reviews on GoogleSouth Edmonton Common · Japanese
- Japanese & sushi restaurants
Japanese
Izakaya Tomo is a Japanese restaurant and bar in Edmonton serving food and crafted drinks in a Japanese atmosphere.
South Edmonton Common · Japanese
South Edmonton Common · Restaurant
Place LaRue · Restaurant