El Perrito
Headings:Restaurants
Latitude:41.488147 Longitude:-71.314993
190 Thames St
Newport, RI 02840
Call
14016195502
Search... .c_el-salvador newport ri Searched:Restaurants Maximum pages:5 Page size:10 Total businesses:1 Businesses tag:Open Search with coordinates:false