Hands down, Cape May. We just did the buffet last month. Everything was good except I didnt care for the carved meat.
Via Napoli - doughy crust pizza (sorry, we are NY pizza snobs), loud, disappearing server equals long wait for drink refills, begging to get a salad for 2 after being told you can only have it if you BOTH are ordering pizza. Having my eggplant entree look like an appetizer portion size here in NY. Good entertainment watching them make the pizzas. No hurry to go back there for sure.