Food Court, 1176 Howell St Building 990, Newport (401) 619-5345
Food Court, 1176 Howell St Building 990, Newport, RI 02841 (401) 619-5345