Specializing in takeaway rotisserie chicken. A long-standing establishment.