Mikado Southside
1903 98 St NW, Edmonton
(780) 432-4500
Recent Reviews
Order Online
Reserve
You May Also Like
Marble Slab Creamery - 1919 98 St NW
Ice Cream Shop, Ice Cream & Frozen Yogurt, Ice Cream
Thai Express Restaurant Edmonton - 1921 98 St NW
Thai
Pita Pit - 1929 98 St NW
Sandwich Shop
Restaurants in Edmonton, AB
Mikado Southside
1903 98 St NW, Edmonton, AB T6N 1L5
(780) 432-4500