Waited a bit to think over my score since I knew it would be a very high one. Place deserves it, pizza is nuts. Tomato pie is a trip if you go you should try it. Regular food is also unreal had a meatball parm fucking awesome.