I remember Davios when it was a small restaurant on Newbury street - and then because I was much younger and less well traveled, it was one of the best restaurant meals ever - it still does not, despite its growth, disappoint! The food was superb as was the service. We will keep coming back.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.