International Fare is located at 9013 112 St NW, Edmonton, AB T6G 2H1, Canada