You'll find Fratelli's Ristorante at 70 and Zumbehl Road in the Bogey Hills Plaza in St. Charles. It's open 7 days a week. You can look over the menu and order online at FratellisRistorante.com. To make a reservation call 636-949-9005.
Fratelli's Ristorante celebrates 35 years with a remodel
Many years ago a family from Sicily with a passion for cooking moved to the St. Louis area and brought their family recipe with them. Now their sons are serving those delicious dishes in a newly remolded restaurant in St. Charles. Jimmy V gives us a taste of Fratelli's.