The franchise restaurant is open at the new development at the southeast corner of Willow and Shepherd.