I had such high hopes for this place. It looked like a pizza store in would find in little Italy so I was excited to try it out. They have a very relaxed environment which is at the expense of efficiency, which to some may not be a problem at all as long as you are prepared for that. It doesn't look like they would be okay with call in orders. No website but they use squire for credit card processing.
Ultimately it's about the food, right? The Food was just OK, I have never been to Italy but I spent many years in NYC and this is not NYC pizza, the sauce was more like a paste with no seasoning to I could taste. I had a Stromboli and it was just OK. Not likely to visit again but as they get better hopefully I would love to try them again.