150 Laurier Ave W, Ottawa, Ontario K1P 5J4, Canada, Ottawa
Amazing Sushi... the best Sushi IMHO (In My Honest Opinion) in all of Ottawa!It's a cozy small restaurant but very clean
Amazing Sushi... the best Sushi IMHO (In My Honest Opinion) in all of Ottawa!It's a cozy small restaurant but very clean