
Festival Japan Restaurant, located in 149 Kent Street, Ottawa downtown, has been serving Ottawa communities for twenty years. It provides a large choices of tranditional Japanese cuisines including abundant seafood, beef and chicken teriyaki etc.
With the new ownners and new management team, Festival Japan Restaurant presents you a new level of services and food quality.