Top 5 Restaurants

Advertisement
Feast of the Seven Fishes
(03:43)

The Daily Catch in Boston serves a fresh and flavorful Christmas Eve feast.

Find out more