Pollos Cyro’s is located in Costa Rica on B San Juan, 150 metros oeste de la Biblioteca Pública de, Limón. Pollos Cyro’s is rated 3 out of 5 in the category chicken restaurant in Costa Rica.
Address
B San Juan, 150 metros oeste de la Biblioteca Pública de, Limón
Service options
TakeawayDine-in