Carolina Ale House Lands Another in N.C.
Carolina Ale House will open a location in Chapel Hill, North Carolina, in the next 12 months at 419 W. Franklin St.
The announcement came today from Lou Moshakos, president and owner of LM Restaurants, the hospitality management company affiliated with 13 Carolina Ale Houses in North Carolina. In total, the concept has 21 locations throughout the Southeast.
“We’ve been looking for a location on Franklin Street for years,” Moshakos says. “This spot is perfect for us.”
The project will be a remodel of the former Chapel Hill Chrysler & Plymouth dealership.