Festival Japan is conveniently located in downtown Ottawa. Our cozy and private tatami dining rooms are a perfect place to have your business meeting or private meeting.
The preparation and presentation of traditional Japanese cuisine is deeply connected to the aesthetics, philosophy and way of life in the islands of Japan.
The natural fragrance of the abundant seafood with its subtle taste and a minimum of sauces is enhanced by its freshness and colour.
It is this simplicity combined with tranquil natural surrounding that makes Japanese cuisine a pleasure for both the eyes and the mind to savour and enjoy.