L Lisa Birkelbach Review of L'Angolo Restaurant 4 years ago Tiny little jewel of a place in South Philly
Comments: