Subway 49156

Subway #49156-0 is a Subway restaurant located at Nicklaus Children's Hospital, 3100 Southwest 62 Avenue, Miami, Florida.