Welcome Guest | Register | Login


Friday the 13th marked the opening of Play2 located at the South Philly Chickie's & Pete's.  This new bar includes game centers with semi private "rooms" with Nintendo Wii, PlayStation 3 and XBOX 360.  With that and the electric interior design, this place is sure to become a Philly favorite.