Subway 23150

Subway #23150-0 is a Subway restaurant located at 7098 Southwest 117th Avenue, Miami, Florida.