To navigate, press the arrow keys. Idol Asian Cuisine ← View details 1910 Pembina Highway, Winnipeg, Manitoba R3T +1 204-269-6688 Get Directions From* To * — Required information