at 348 Thames St, Newport , 02840
Hot Menu & Cool Jazz!
Located in the heart of downtown Newport RI, The Red Parrot is the spot to go for a delicious dinner or drinks.
Hot Menu & Cool Jazz!
The best seafood experience of your life...
Newport's Original Waterfront Restaurant and Harbor View Outdoor Bar