Subway 30831

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