Andrea's New Orleans Italian Restaurant
New Orleans very own Andrea Apuzzo is the chef and proprietor of Andrea's New Orleans Italian Restaurant in Metairie, Louisiana (near New Orleans). A native of Capri, Italy, chef Andrea serves the finest Italian food to New Orleans diners.