RichThesaurus
service plaza
service plaza
antonyms
service plaza
definitions
noun
rest area