Subway 30831

Subway #30831-0 is a Subway restaurant located at, 1500 Atwood Avenue Units 2 & 3, Johnston, Rhode Island.