Subway 1360

Subway #1360-0 is a Subway restaurant located at Palm Springs Mile Shopping Center, 775 West 49th Street Unit 6, Hialeah, Florida.