Jim Weaver making ravioli at Tre Piani restaurant
Photo©Brian Yarvin 2007