Drive-thru coffee shop, part of a larger chain. Offers coffee and accepts card payments. Located at a motorway service area.