My family and I would like to go out to eat on Christmas Day. We planned to go over to Villa Amalfi and discovered they are closed for Christmas Day, along with many other places. My question? Does anyone know of any good restaurants (preferably Italian, but beggars can't be choosy) in and around the Fort Lee area? Thank you!