Subway 36733

Subway #36733-0 is a Subway restaurant located at North Beach Retail Plaza, 6542 Collins Avenue, Miami Beach, Florida.