Griswold's 103 Bellevue Avenue Newport RI United States
Phone: 401.846.4660 Alcohol: full bar
Parking: street parking