Review of La Farfalla Cafe

155 S Orange St, Escondido, CA 92025

Overall Rating

Celiac friendly?

Yes

Updated 10 years ago