RichThesaurus
service plaza
service plaza
synonyms
rest area
rest stop
rest area
service area
service plaza
definitions
noun
rest area