They say the pizza taste like a great Boston pie? No way. They say they import the water from Boston. Is that the Boston Sewer Department? I am from the northeast. This is not good pizza! Save a few bucks and order pizza from a national chain. It is about the same!
more