A 24-hour cafe offering coffee and food. Part of a brand with over 20 years of experience, often found at service stations.