Subway 6937

Subway #6937-0 is a Subway restaurant located at Florida Mall Shopping Center, 1550 South Colorado Boulevard, Denver, Colorado.