RED PARROT

(401) 847-3800


Get Directions

348 Thames St, Newport, RI 02840

Open Daily 11:00 AM-11:00 PM

www.redparrotrestaurant.com