Subway 26804

Subway #26804-0 is a Subway restaurant located at Southgate Plaza, 1032 Union Road, West Seneca, New York.