Chicken livers Caruso at DeLuca's Villa di Roma
936 S. 9th St.
Philadelphia, PA19147
Call: 215.592.1295
Visit Website

Recommendations

"No one else in town makes this dish. These livers sautéed with peppers and onions are the best thing on the menu at this Italian Market gem. Be sure to order tons of cheesy garlic bread to sop up all the delicious sauce."

Also at DeLuca's Villa di Roma

Nearby