I would recommend Gallo's Italian Villa to anyone who needs a caterer in the New Castle area. They catered my wedding reception and it was absolutely wonderful. We rented out a banquet hall from them. The only thing we had to do was pick out the menu and colors. They took care of everything else. When we got there, the hall was beautiful. The linens were the perfect color, the seating was nicely arranged. The silverware was polished and the plates we ate off weren't generic. They actually matched our theme and we drank out of glass goblets. Gallo's even took care of the center pieces! They had allowed us to bring in a wedding cake and favors from a different vendor at no charge. I also have to compliment the food. There was enough to feed everyone and then some! It was freshly cooked and delicious. Everyone I had contact with was polite and willing to do anything to make our reception wonderful. In fact, the owner of the restaurant came in to see if everything was ok. It was such a relief to have Gallo's help. Their prices were very reasonable and in the end, they saved me from having to buy center pieces and then having to figure out what to do with them. I didn't have to worry about cleaning up either. All we had to do was bring containers to take home any leftover food. This was important because I married a soldier and we only had a few days to get married and move.