Sambar

  • 515 Thames St.,
    Newport, RI
  • Phone: 401.619.2505
  • Cuisine: American Restaurant

Map

Unable to Display Map