Subway 22820

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