Francesca's Famiglia

$ • Italian • Salads • Pasta • Pizza

4.9 (21)
View delivery time and booking fee. • 

100 E Station St, Barrington, IL 60010 • More info

Opens at 11:30 AM

Recommended
Entrees
Pastas
Appetizers
Sides
Salads
Pizzas
Desserts
Family Pack
This website uses third-party cookies in order to serve relevant ads. Learn more by visiting our Cookie Statement, or opt out of third-party cookies using the link below.