This is the food page of Japanese Village on 170 Laurier Ave. W. Ottawa ON Canada.
Japanese Village is a new listing on food pages, updated on November 10, 2017.
Japanese Village is ranked #1 of 21 Restaurants in The Canal Ottawa.
This page has had 812 visitors. You are the 812th.