The Red Parrot Restaurant

348 Thames St
Newport, RI
401.847.3800
41.484177
-71.314405
Hours:
Mon - Sun:11am - midnight

for The Red Parrot Restaurant
Directions
from: