papa georges sucks.
i think this place pretty much blows. i live two minutes away and drive right by it to go to leo's t-bird pizza on chandler street. theyre way better. not to mention all the dumbs asses that go to papa georges dont know how to park, they park blockin the damn street so i cant get to my house. one of these days im gonna smash my car into one of them