Subway 66550

Subway #66550-0 is a Subway restaurant located at 132 Mendon Road, Cumberland, Rhode Island.