Cafe located within a petrol station, offering coffee and refreshments.