Subway 60232

Subway #60232-0 is a Subway restaurant located at Dolphin Mall, 11401 Northwest 12th Street Store 112, Miami, Florida.