Subway 18989

Subway #18989-0 is a Subway restaurant located at Cumberland Farms Plaza, 5687 Post Road Unit 3, East Greenwich, Rhode Island.