Subway 38666

Subway #38666-0 is a Subway restaurant located at 1832 Cecil Avenue, Delano, California.