Meaning of restaurant chain
Definition of restaurant chain
(noun)
a
chain
of restaurants
Other information on restaurant chain
WIKIPEDIA results for
restaurant chain
Amazon results for
restaurant chain
Tweet