Subway 2271

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