|
Pickled Patriarch
|
 |
Join Date: Dec 1969
Location: Los Angeles, CA
|
|

Nov 21st, 2003, 11:52 PM
My favorite pizza place is a tiny little place in Philly on South Street called Lorenzo and Sons Pizza. The slices are HUUUGE and they taste soooooooo good. Best. Pizza. Evar.
|
|
|
|