El Pollo Loco 13357 Riverside Dr Sherman Oaks, CA 91423 Phone: (818) 995-7361 Fax: (818) 995-7297
Category: Restaurants