Made In Japan Teriyaki Japanese Location 2391 Trafalgar Road, OakvilleSEE MAP - Google Maps Phone (905) 257-7028 Website teriyakiexperience.com