Subway 2271

Subway #2271-0 is a Subway restaurant located at 3129 Grand Avenue, Miami, Florida.