Christmas Eve/Day Restaurant Hours and Menus at The Village Shops!
Christmas is 8 days away! The sparkling waterfront restaurants at The Village Shops are making sure the holiday season is all about spending time with family and friends and less time in the kitchen. The restaurants have each carefully crafted Christmas Eve and Day menus...
Read More