A 24/7 convenience store offering a variety of items. Delivers.