First Watch

Restaurant in Mooresville, NC

Opening hours: Mo-Su 07:00-14:30

171 Williamson Road, 28117