This is the food page of Restaurant Iliad on 5685 CH DE CHAMBLY Longueuil QC J3Y 3R2.
(first reviewed on September 10, 2006, last updated on July 8, 2015.)
Restaurant Iliad is ranked #3 of 26 Restaurants in Saint-Hubert Longueuil.
This page has had 2065 visitors. You are the 2065th.