Restaurant specializing in grilled meats, particularly chicken. Known for its takeaway service.