The Red Parrot Restaurant 4.4 / 5

348 Thames St, Newport

Overview

Here you will get pasta, pizza, surf 'n' turf & cocktails served on 3 levels of spacious1898 building.

Tips & Reviews