Hot Clucks - Takeout Restaurant in Germantown - Penn Knox, Philadelphia | Reviews, Photos & Information on Postcard