The Red Parrot Restaurant
American (Traditional), Bars
Newport, RI
0.4 mi