Wiktionary
pull-in
n. (context British English) A rest stop; a place at the side of a road where drivers can rest.
WordNet
pull-in
n. a roadside cafe especially for lorry drivers [syn: pull-up]
Usage examples of "pull-in".
I had one more short march as point for the final left-hand turn to Pull-in Point Road above Nauset Beach.