Restaurant specializing in grilled meats and fast food. Offers delivery service.