Niwa Japanese Restaurant Japanese Location 1011 Upper Middle Rd, OakvilleSEE MAP - Google Maps Phone (905) 339-3803