Subway 3412

Subway #3412-0 is a Subway restaurant located at 3753 Ulmerton Road, Clearwater, Florida.