Delhi Motor Inn & Restaurant

Restaurant in Langton, Ontario