pull-in
1. [ noun ] (British) a roadside cafe especially for lorry drivers
Synonyms: pull-up
Related terms: cafe UK
Similar spelling:   Pullin
  pull_in
  Pullen
  Pulliam