Hosted on MSN1mon
Villa Di Roma
Most Italian places in South Philly feel more like tourist traps than actual hangouts. Villa Di Roma is one of the exceptions. This classic Italian Market spot is filled with black and white ...