Made In Japan Japanese Location 220 North Service Road W, OakvilleSEE MAP - Google Maps Phone (905) 338-7312