Pizza Review
Disappointed, had high hopes with the score on here…. I don’t think this is New Haven style, the meat pizza we ordered had very little meat. Very expensive, they charge 18% fee for eating inside…not impressed.