The third St. Louis-area Bartolino’s restaurant opened in late October at 1304 Big Bend Road in Twin Oaks by the Saracino family, offering Italian dining that feels like home. With roots firmly planted by their parents’ philosophy – “Cook good food and give plenty. Basta!” – Bartolino’s Twin Oaks delivers a welcoming and generous experience. […]
