10220 103 St NW - 780-757-1114 - No Reservations