Pizza Review
A very good pie. A tad greasy for my taste, but if I lived in the neighborhood I'd have this every day. More LI style than New Haven (thank god).

Order Italian Village Pizzeria

Hungry? Order right now on Slice
Order now on Slice