Francesca's Famiglia
100 E Station St, Barrington
(847) 277-1027
Recent Reviews
Order Online
Reserve
You May Also Like
Conscious Cup Coffee Roasters - 100 E Station St #170
Coffee Shops, Coffee & Tea, Coffee, Cafe
Nekter Juice Bar - 125 S Hough St
Juice, Juice Bar & Smoothies, Acai Bowls, Ice Cream & Frozen Yogurt, Gluten-Free
Scratch Pastificio - 133 Park Ave
Italian, Cocktail Bar, Pasta Shops
Restaurants in Barrington, IL
Francesca's Famiglia
100 E Station St, Barrington, IL 60010
(847) 277-1027