Newport’s Best Restaurant is in Middletown!

Visit us, we’re only 2 miles from central Newport.