Delicious food, delightful drinks, and great atmosphere intersect at St. Stephen’s Green. Designed in Ireland and built by Irishmen, St. Stephen’s brings a tiny bit of the Irish pub culture to Philadelphia.
Delicious food, delightful drinks, and great atmosphere intersect at St. Stephen’s Green. Designed in Ireland and built by Irishmen, St. Stephen’s brings a tiny bit of the Irish pub culture to Philadelphia.