Subway 64268

Subway #64268-0 is a Subway restaurant located at Jackson Heights Convenience Store, 75-23 31st Avenue, East Elmhurst, New York.