Convenience store offering 24-hour service.