Subway 26878

Subway #26878-0 is a Subway restaurant located at Zarifa Service Convenience Store, 137-21 Liberty Avenue, Jamaica, New York.