Villa Italia in Lyndhurst, NJ is an amazing place to have some Italian food. They serve fresh and delicious pizzas! My personal favorite is chicken parmesan pizza, it is a must have! They also have a wide variety of seafood and classic pasta dishes. You can also come in here and grab a sandwich, they serve both hot and cold sandwiches. Not only is their food delicious, their service is very friendly and highly efficient.