The Plough & the Stars is located in Philadelphia, United States on 123 Chestnut Street Entrance on 2nd St. The Plough & the Stars is rated 4.5 out of 5 in the category irish restaurant in United States.
Address
123 Chestnut Street Entrance on 2nd St