La Rotiss'riz is a deli and sandwich shop specializing in roasted chicken. They offer a variety of sandwiches, as well as accompaniments like tajine and couscous.