Subway 2416

Subway #2416-0 is a Subway restaurant located at MetroWest Shopping Center, 3048 West New Haven Avenue Suite 3050, West Melbourne, Florida.