Restaurant specializing in stick-based snacks and burgers. Offers delivery service.