Review of Francesca's

75 S La Grange Rd, La Grange, IL 60525

Overall Rating

Review


pretty sure my whole party's food was microwaved. Everything was either soupy, cold, or just not actually gluten free. many better Italian places near by.

Updated 8 years ago