Subway 38666

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