Red Parrot Restaurant

Red Parrot Restaurant hero image

About Red Parrot Restaurant

Located in the heart of downtown Newport RI, The Red Parrot is the spot to go for a delicious dinner or drinks.