Subway 12608

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