Skip to main content

Definitions by nepa-bitch

Grotto Pizza 

only place in PA & DE, where you can find drama. Or the damn pizza ever.
Grotto Pizza by nepa-bitch March 30, 2008