Went to this place several times including last night. The place is always crowded so make a reservation (ask for a table far from the from door unless you want to wear a coat all night).
Other than that the food is very,very good. Good portions and good selection. No beer on tap.
If you want a good Italian meal and don't want to go downtown New Haven, go here.
If you own or manage The Original Antonio's, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.