The Villa is by far the best local restaurant! They have the BEST service and the food is 110%!! They have a beautiful dining room and also space for large groups or parties. There is also a small bar for socializing. The food at the Villa is definitely worth the price and I have never left there feeling anything other than extremely satisfied!