my uncle took me to big mama's & papa's pizzeria's when i was in town on vacation (i'm from the east coast) and it was fantastic! i had the meatball sub and now i'm ruined for life. it was by far the best one i've ever had and i'm sad that this place is 3,000 miles away so it will be a while before i can go there again. one of my favorite things was the sign that said if you can't smell it, we don't have it!
more