Cara

Restaurant
$ $
117 Memorial Blvd
Newport, RI 02840