El Pollo Loco 521 N 1st St Burbank, CA 91502 Phone: (818) 846-4022 Fax: (818) 563-4489 View Website
Category: Restaurants