This is the food page of Festival Japan on 149 Kent Street Ottawa ON K1P 5P3.
Festival Japan is a new listing on food pages, updated on November 10, 2017.
Festival Japan is ranked #5 of 8 Restaurants in Centretown Ottawa.
This page has had 1698 visitors. You are the 1698th.