118 S 20th St, Philadelphia, Pennsylvania 19103 USA
Duck Fat French Fries with Sly Fox - Cheddar Sauce
Photo Credit: Yelp