Deli specializing in rotisserie chicken and kebab. Offers delivery.