A 24-hour cafe offering a convenient stop. It's a cafe and convenience store.