Subway 23150

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