Mall 3rd Floor - Food Court, 5515 Providence Pl, Providence (401) 270-1255
Mall 3rd Floor - Food Court, 5515 Providence Pl, Providence 02903 (401) 270-1255