Valley Fair Mall, 620-22709 Lougheed Highway, Metro Vancouver V2X2V5, Canada
No delivery
Spot something wrong?
Dishes at Iori Sushi Bar. Prices may vary in venue.