translate English to French: Noah's Restaurant 407 Laurier Ave.
Restaurant Noah's 407, Avenue Laurier West, Ottawa, Ont.