Philadelphia, PA. South Philly. Nobody reviewed this spot in couple years so we had to put it on the board again. BTW only open on Friday and Saturday night so I'm not sure how regular'd up this place could really be. Right one Christopher Columbus...
Full reviews and comments are available exclusively to VIP members. Join Now