Mini Stop Kiosk is a 24-hour supermarket offering a variety of beverages, snacks, and more.