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 1675 visitors. You are the 1675th.