Quote:
Originally Posted by C Put 6163
LOL....maybe top 5 in LV, but I am guessing you have a lot of pizza places to visit in the USA if you think Grimaldi's is top 5 in the states. Grimaldi's probably does not make it as a top 5 in its hometown, NYC.
to clarify, i meant pizza places that have multiple locations across the country... obviously in east coast cities, and all major cities for that matter there would be better options.
grimaldi's is really good and consistent across it's different locations