Subway 46981

Subway #46981-0 is a Subway restaurant located at 8298 Bird Road, Miami, Florida.