It's indeed of the best pizza restaurants in the neighborhood. If you're like me that loves pizza, I suggest you give a slice of their pizza a try. You won't be disappointed!
Taste is ok, not great, but they have gotten so cheap of late. Barely any pepperonis on their pepperoni slice. if u ask for more, they give you slice half the size of their normal slice. Keep away.