Update Info - Loca
This restaurant was reported as closed. If it is open, let us know.
Loca
109 Long Wharf
Newport, RI 02840
109 Long Wharf
Newport, RI 02840
This restaurant was reported as closed. If it is open, let us know.