One of the many Italian restaurants from Francesca Restaurants, Francesca’s Forno is another great restaurant. The menu features authentic Italian fare. The ingredients are all fresh and the food is always fresh, resulting in a delicious dish. The energetic and smiling staff, are efficient and knowledgeable. The food is all reasonably priced and portions are good.
- Open Hours: Monday to Wednesday from 11:00 AM to 10:00 PM, Thursday to Friday from 11:00 AM to 11:00 PM, Saturday from 03:00 PM to 11:00 PM, Sunday from 03:00 PM to 10:00 PM
- Credit Cards Accepted: visa, mastercard, amex, discover
- Takeout Available: Yes
- Nearest Train: Damen-O'Hare