Chicken restaurant in San José

KFC

848 reviews

centro comercial Plaza Mayor, Food court, San José, Rohrmoser, Costa Rica