Subway 11797

Subway #11797-0 is a Subway restaurant located at 2188 Glenwood Shopping Plaza, Oneida, New York.