Subway 6264

Subway #6264-0 is a Subway restaurant located at Taft Hills Plaza, 1060 West Kern Street, Taft, California.