Default
New Haven has the BEST and Amato's is by far the best in the area.
~I live nearby as well and have to laugh when I go past people standing in the rain and snow and heat in Moderns long lines.
There are a couple others where you have to wait forever too.
The food is delicious and plenty of it, staff is friendly, the prices are decent and you dont have to wait forever!
Oh, and they DO deliver, Im in my warm house, waiting for mine to be delievered right now!