First Watch's newest Charlotte location opens next week.
First Watch's newest Charlotte location opens next week. Observer files
First Watch's newest Charlotte location opens next week. Observer files