Subway 2893

Subway #2893-0 is a Subway restaurant located at 801 East 8th Avenue, Hialeah, Florida.