The chain’s newest eatery occupies a 5,500-square-foot pad site building in the College Plaza shopping center.