Being a NY native and an Italian with a pizza making family, I know what to look for in a good quality pizza. Grimaldi's is just that. The pizza is thin and has fresh mozzarella on top with a great quality sauce. It's hard to find a NY style pizza in Texas and other than going to Houston for pizza;...
More
