Subway 1662

Subway #1662-0 is a Subway restaurant located at Forum Square, 1693 Forum Place, West Palm Beach, Florida.