Subway 20088

Subway #20088-0 is a Subway restaurant located at Klosterman Plaza, 1998 South Alt US 19 Unit #1, Tarpon Springs, Florida.