Delina's Restaurant and Bar

Restaurant in Aylmer, Quebec