This upscale Italian restaurant has a lot to offer, but there's room for improvement in terms of quality control. The service is often attentive and welcoming, but some guests have reported slow pacing or issues with food orders. The atmosphere is cozy and intimate, with a warm ambiance that's perfect for dates or special occasions.The menu is extensive, with a wide range of options to suit different tastes and dietary needs. However, some dishes have been criticized for being overpriced or not living up to expectations. The kitchen has made efforts to innovate and try new things, with some success – but not all dishes are created equal.One issue that's come up multiple times is the use of pre-packaged ingredients in some dishes. This can be a disappointment for guests who are looking for authentic, homemade Italian cuisine. It's worth noting that not all dishes are affected by this issue, and some guests have reported enjoying the restaurant's takes on classic Italian favorites.Overall, Zeffirelli's is a solid choice for Italian food in the area – but it's not perfect. With some tweaks to quality control and ingredient sourcing, this restaurant has the potential to truly shine.