Newport, RI – Whether you’re far away from home and can’t make it back or just to prefer to eat out and keep it simple on Thanksgiving, the following restaurants offer you a warm welcome to join them for dinner…. 22 Bowen’s 22 Bowen’s will be open from noon to 8 pm on Thanksgiving. They […]