A cafe located at a service station, offering coffee and other refreshments. Accepts major credit cards.