More from Restaurants & Bars

Restaurants & Bars Greater Boston Area Where to Buy...

where to buy a whole Goose?

djr222 | | Nov 11, 2008 07:45 AM

Hello, I have a question, where is the best place to buy a goose for Thanksgiving or Xmas, would prefer fresh, but a good quality Frozen would do

No problem about travel within 50 miles of Boston

Thanks have a great Thanks giving