Teriyaki Experience - Bayshore Shopping Centre Ottawa
Bayshore Shopping Centre is a major shopping mall located in Ottawa.The mall is one of the busiest in the Region as it attracts about 7 million visitors per year.It is the 2nd largest shopping mall in the national capital region. Teriyaki is Japanese Restaurant with our fully experienced and trained chef, a delicious dish is no longer a difficult problem. You will enjoy couple of minutes standing right by our cook table watching what is going on. Rename fresh, fast and favorite start in Teriyaki.