Czech · $$
10117 101 St NW, Edmonton, AB
Czech and Central European restaurant on 101 Street downtown, known for its schnitzel. Leon Draisaitl named it the Edmonton spot that cures his schnitzel cravings.