Made In Japan Teriyaki Experience Japanese Location 2880 Queen Street E, BramptonSEE MAP - Google Maps Phone (905) 799-7388