Pastelero at El Papagayo Restaurant - Carmichael, California, United States
Bar Manager
Contact Pamela Abrahamsen
Cuoco
Contact Federico Criado
El Papagayo Restaurant is a restaurants company based out of 5804 Marconi Ave, Carmichael, Germany.