el-pollo-loco-mandaluyong
Are you the owner? Manage this listing for free.
None
Unit 155, SM Megamall, Building A, EDSA Corner Julia Vargas Avenue, Ortigas Center, Mandaluyong, 1550 Metro Manila, Philippines
026331617
Fast Food
Seating