English Dictionary
Definition transport café in British English
transport café noun
[countable]noun1
a cheap restaurant next to a main road, used especially by truck drivers

English Dictionary
a cheap restaurant next to a main road, used especially by truck drivers