America’s Oldest Italian Restaurant Makes The Best Meatballs In Philly | Legendary Eats

There are a number of Italian restaurants and bake shops in South Philadelphia, but Ralph’s Italian Restaurant, established in 1900, is among the m...
Back to Top