Restaurant Nostos Souvlaki is a Montreal, QC business. Restaurant Nostos Souvlaki is located at 9530 Boul De L'acadie, Montreal, QC. The postal code is H4N1L8.
You can contact Restaurant Nostos Souvlaki at 514-388-1981 or from out of area call 1 5143881981.