Best of Philly

2017 Reader Poll: Italian Restaurant

Gran Caffè L’Aquila

1716 Chestnut Street, Philadelphia, PA 19103;