Hi, my husband and I are arriving in Boston on Thanksgiving Day, around 4:00. We're staying at the Omni Hotel, any suggestions for a not expensive but nice dinner within walking distance? We're not really interested in traditional turkey. And should we make reservations?
Many thanks in advance