Home Tags Davio’s
No time to cook? Here are several restaurants open on Thanksgiving Day in Atlanta, and several where you can order turkey and sides to-go before the big meal.
In the late 1980s, my parents and I visited Boston for the first time to check out colleges. We naively booked the trip in January. A half foot of snow blanketed the city on the day we arrived. The concierge at our hotel encouraged us to trudge the few slushy blocks to a Northern Italian restaurant called Davio’s. It was on Newbury Street, a hub of posh shops and eateries. Davio’s had a relaxed cafe upstairs that served pizza and pasta; we descended to the more formal dining room below street level.