A petrol station cafe offering coffee and food. Open 24 hours.