Review
10 mos ago
The Piccadilly Club3123 N 30th St
Philadelphia, PA 19132
Not sure about this place
My last group attempted reviewing this got rejected so I’ll try to add a few more things.
There is no parking lot to park too so you have to park on…

MrEddyGOntario