sorrel
in
Providence, RI
Bouchard Restaurant and Inn
505 Thames St.
Newport
RI
02840
(401) 846-0123
24.4
mi