Review of Francesca's

3311 N Clark St, Chicago, IL 60657

Overall Rating

Review


The kitchen was very small and extremely busy, so I was nervous that it wouldn’t be safe. However, the food was delicious and I didn’t get sick!

Celiac friendly?

Yes

Updated 1 year ago

Celiac