The Pub

St. Stephen’s Green is one of Philadelphia’s newest gastro pubs. Designed in Ireland and built by Irish craftsmen, St. Stephen’s has ornate woodwork, relaxing fireplaces, comfortable seating, and an inviting atmosphere that all will enjoy. With our executive chef, Ben McNamara, our food is above reproach and has had several remarkable write ups in many of Philadelphia’s publications.