Best Italian grocery store in Philadelphia, PA
(4) Best Italian grocery store
2 CASTELLINO'S ITALIAN MARKET
1255 E Palmer St, Philadelphia, PA 19125, United States
Rating: 4.8 (127)Map
1255 E Palmer St, Philadelphia, PA 19125, United States
Rating: 4.8 (127)