Peter and Penelope Sfarnas at the Savoy Restaurant

Peter and Penelope Sfarnas in front of their Savoy Restaurant, located at 11th and Locust Street, Philadelphia, in the heart of Greektown Philadelphia.
Date: 1950
Location: Philadelphia
Submitted by Trula Sfarnas