Best of Philly

Best Reader Poll: Italian Restaurant

2017 BEST Reader Poll: Italian Restaurant

Gran Caffè L’Aquila

1716 Chestnut Street, Philadelphia, PA