Great Restaurants in New England

The Bird Is the Word at Blunch

Guy is wowed by The Bird, a gourmet chicken sandwich at Blunch in Boston.