Subway 38761

Subway #38761-0 is a Subway restaurant located at Riverside Plaza Shopping Centr, 1086 Willet Avenue, Riverside, Rhode Island.