The food is fresh and tastes homemade. Their stuffed pizza takes a while but is worth the wait. I also love their red sauce. The ambience has the feel of a diner and when I first walked in the door the first time, I wondered what we were getting into. But, this is the best Italian food in the area. Drive right past the Olive Garden and into Da Vinci's parking lot.