Celestial Snax is a convenience store specializing in imported snacks and drinks.