Subway 19650

Subway #19650-0 is a Subway restaurant located at, 508 Washington Avenue , Miami Beach, Florida.