Telepollo is a chicken restaurant offering Mediterranean and Spanish cuisine.