Rest Area
Rest Stop
noun
きゅうけいじょ
休憩 (きゅうけい) Rest, Break, Recess, Intermission
休憩所 (きゅうけいじょ) Rest Area, Rest Stop
給油所 (きゅうゆじょ、きゅうゆしょ) Gas Station, Filling Station, Petrol Station
They stopped at a Rest Area to eat cucumbers きゅう, and then cake けい for dessert, with Jo-Anne じょ