Bouchard Restaurant

505 Thames St
Newport, RI
401.846.0123
41.479242
-71.314428
Hours:
Mon: 5:30pm - 9:30pm
Tue:closed
Wed - Sun: 5:30pm - 9:30pm

for Bouchard Restaurant
Directions
from: