Subway 46981

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