Subway 3762

Subway #3762-0 is a Subway restaurant located at Ocean Spray Hotel, 4130 Collins Avenue, Miami Beach, Florida.