Back to photostream

Grimaldi's pizza

That's what I'm talking about! An Italian sausage, mushroom and roasted red pepper 16" pizza at Grimaldi's in Tucson, AZ. And that is considered a small!

736 views
0 faves
2 comments
Uploaded on October 11, 2011
Taken on October 2, 2011