Subway 40731

Subway #40731-0 is a Subway restaurant located at The Shoppes at Midtown Miami, 3401 North Miami Avenue Unit 124 North Block, Miami, Florida.