Update Info - Solo Pollo
This restaurant was reported as closed. If it is open, let us know.
Solo Pollo
210 Edith St
Petaluma, CA 94952
210 Edith St
Petaluma, CA 94952
This restaurant was reported as closed. If it is open, let us know.