Francesca's Fortunato (Frankfort)
Frankfort, IL · Italian · $$
Francesca’s Fortunato is located in the charming downtown area of Frankfort. The menu features the zesty earthy cuisine of Rome and the surrounding areas of Tuscany, Umbria, and Lazio.
- Reservation for parties of 1 to 6