Subway 60041

Subway #60041-0 is a Subway restaurant located at Village Greens Shopping Center, 262 H Arden Avenue, Staten Island, New York.