Pica Pollo West
(88)
Restaurant
Address: 3784 W 117th St, Cleveland, OH 44111
Hours: Open ⋅ Closes 9 PM
Phone: (216) 727-0070
People also ask
Where is Pica Pollo from?
Order delivery or pickup from Pica Pollo West in Cleveland! View Pica Pollo West's December 2023 deals and menus. Support your local restaurants with Grubhub!
Apr 16, 2024 · 12 likes, 4 comments - pica_pollo_west on April 15, 2024: "Coming soon to Parma Ohio".