We came here for dinner last night and really enjoyed the food. Unlike some Italian restaurants where the portions are tiny, Ferro offered good portions leaving you satisfied at the end of your meal. They offered a big menu with many excellent choices. Even the bruschetta was deliciously toasted with goat cheese. I would recommend the Seafood Spaghettini and the Zucca insalata also. A tomato-y pasta with good portion of seafood and a light tasting salad with butter squash and candied pecans.
Now comes the reason why I did not give it a 5 star rating. The service was good but that's it. Nothing over the top, no WoW factor. When we got there, the restaurant was freezing cold because the heat wasn't on. After sitting down for about 10-15 minutes, our server finally noticed us shivering at our table with our jackets still on and turned the heat on for us. Some of the utensils we got were stained with hard food and had to be sent back. The food and drinks didn't arrive at the same time. We had to wait on drinks before doing a toast. Then the worst part of the night was when this family of 20 was being extremely loud and obnoxious the entire night. Their kids were banging on the table with knives and forks for a good 30 mins then followed by screams and surprisingly none of the adults or their parents said a word to their kids. Let's just say it was not the most pleasant experience.
All I can say is that the food here was good.