“It was just an uphill battle,” he said. Le Colonial opened at 20 Cosmo Place in 1998, the sister restaurant to one of the same name in New York City. The food and restaurant’s name recalled ...