Previous Restaurant chain delays opening for prime Chapel Hill spot on Franklin Street
Next Cluck Cluck Moo Moo plans takeout eatery on Elmwood