The Crown and Fox

Restaurant in Lucan, Ontario