Public House at Philly

2 Logan Square, Philadelphia, 19103