Amen to that.Go visit New Haven CT and find some of the best pizza you ever had...just visit Wooster St. and you will find so much of the best Italian food you've ever had.
FMCDH(BITS)
You dudes are light weights. ..... Mashed potatoes and squid. ... Yummy. .,. Only in Japan. Now that’s a pizza.