From the beginning DiFranco's, my contact, the Chef and staff were amazing. They took care of everything and continued to ensure me they were on top of everything and for me to ens...ure our day. Our initial contact, Lisa, was professional and got the ball rolling. Her follow up was much appreciated. Vanessa, our point of contact with DiFranco's, was on top of everything and made sure all was taken care of, with many follow up calls to ensure everything was what we wanted. She was the best! Chef David did not disappoint. I use to own my own Italian restaurant and again Chef David did not disappoint. The food was perfect and plentiful. I had certain guests with dietary needs and Chef and Staff bent over backwards to meet those needs. I could not be happier with how the day turned out. Even with the oppressive heat, all of our wonderful time and all of the raved about Difranco's, the staff and especially the food. Thank you Difranco's.