Subway 12608

Subway #12608-0 is a Subway restaurant located at, 21-09 Broadway , Astoria, New York.