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