Subway 12082

Subway #12082-0 is a Subway restaurant located at Eltingville Shopping Center, 4348B Amboy Road, Staten Island, New York.