Montlake Cut - Seafood restaurant in Devonshire, Dallas | Reviews, Photos & Information on Postcard