2004

The brothers open local St Louis favorite, The Pasta House at STL