The Red Parrot Restaurant
348 Thames St, Newport
(401) 847-3800
Recent Reviews
The Red Parrot Restaurant
348 Thames St, Newport 02840
(401) 847-3800