Petrol station cafe offering coffee and food.