Subway 3412

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