Subway 24035

Subway #24035-0 is a Subway restaurant located at Doral Point Plaza, 2050 Northwest 107th Avenue, Miami, Florida.