Restaurant Search

LOCA

Newport, RI


CONTACT INFO

Phone:

401-843-8300

ADDRESS

LOCA
109 Long Wharf
Newport, RI 02840

More Restaurants in Newport

REVIEWS

Rate It: