Noun: restaurant chain
- A chain of restaurants
"The fast-food restaurant chain has locations in over 100 countries"
Derived forms: restaurant chains
Type of: chain
Encyclopedia: Restaurant chain