Subway 21643

Subway #21643-0 is a Subway restaurant located at Clearwater Beach Convenience Store, 696 Gulfview Boulevard, Clearwater Beach, Florida.