pit stop (n):
1 : A stop at the pits during an automobile race.
2. A stop (as during a trip) for fuel, food, or rest or for use of a rest room.
3. (1) : a place where a pit stop can be made. (2) : an establishment providing food or drink.