Niwa
Japanese · Sushi · Casual Dining
Niwa is a Japanese restaurant offering a large sushi menu and classic kitchen dishes in a mellow, garden-like setting.
Location
Best places nearby
The highest rated places close to Niwa.
Local restaurants nearby
1011 Upper Middle Rd E, ON


