Television Commercials 5 years ago Freddy & Tony’s Restaurant Freddy & Tony’s Restaurant 201 W Allegheny Ave Philadelphia, PA SHOW MORE