Though the name is Italy and they serve excellent Italian food, it is worth mentioning that they also offer Mexican and North Indian food.
I am mentioning it because I simply feel the Management and chefs should be saluted for the amazing work they are doing in maintaining authenticity of all these different cuisines.
Italian and North Indian cuisine has totally different use of spices and cooking techniques, but you get the best of both at this joint. It is really commendable.
Food and hospitality is awesome. When I visited for the first time the waiters were extremely helpful in picking up the Italian dishes for me according to my taste.
Little Italy is an all time favorite.
You should visit too.