Chicken shop specializing in halal chicken. Known for offering large quantities.