Restaurant and event venue, Villanova offers a space for dining and entertainment.