I wouldn't call TGIFriday a restaurant either.
I actually can't think of a collective term that I would use for these places. If someone asked what a McDonalds was, I'd honestly probably reply "It's a fast food place that sells shitty burgers"
TGI Fridays is a "chain restaurant" if we want to distinguish it from a "restaurant".