Rostisseria Llança is a chicken shop offering roasted chicken and related fare.