NIWA Japanese Restaurant

Stores > Restaurants  

Store Hours

Phone

905-339-3803

Enjoy authentic Japanese cuisine in a stress-relief Japanese Garden! Voted “Best Sushi” in Oakville.

New menu as of January 1, 2018

 

 

 

 

 

 

 

Share this: