Subway 22820

Subway #22820-0 is a Subway restaurant located at, 2656 Hartford Avenue , Johnston, Rhode Island.