Originally Posted By: Turnbull
We ate at Grimaldi's, on the 16th Street Mall in Denver, last year. Pretty damn good.


You sure must miss NY pizza. They opened up a Grimaldi's in El Segundo, near LAX. I need to try it. But I'd honestly rather fly to NY to eat pizza than drive to LA grin

Last edited by Alfanosgirl; 04/09/16 01:35 PM.