Contrary to popular belief there is no "Franco". Marcio Santo and Elizabeth Siemon, owners of Franco's Pizza and Pasta have assumed ownership of the location in 2003. Since then they have striven to expand the menu of the 35-seat restaurant to include a number of pasta dishes and other entrees.

Marcio has been a chef for more than seventeen years and designed the menu. Most of his ideas come from his "Nonna Maria," who taught him to cook as a child. He also worked for ten years for the Criscuolo Family, who has a vast experience in the restaurant industry for over 40 year

Elizabeth also comes from a food service background: her mother has owned a bakery and restaurant since Elizabeth was 6 years old, and her college major is hotel and restaurant management

They both travel regularly to Italy to get new ideas and develop new recipes. They have also won a trip to The International Pizza Show held annually in Salsomaggiore, Italy.

In 2006, They also were invited to be the judges for a pizza competition held in Shanghai, China with all the expenses paid by a Pizza Magazine.