This review is only for their Pizza and does not apply to the Gelato.
I live in the neighborhood and I would say that this place might be very nice for the gelato but okay for Pizza. It has a feeling of a small business and the people who work here are friendly but Pizza was not that great.
I was looking for a quick fix and ordered their pizza margarita, it was not as good as any place in the Little Italy.