Francesca's Intimo

Francesca's Intimo Menu

56 items in 9 sections · $8.00 – $54.00 · Italian Restaurant in Lake Forest, IL

Closed · opens tomorrow 11:30 AM Directions Call to order