Subway 23128

Subway #23128-0 is a Subway restaurant located at, 7388 Thornton Avenue , Newark, California.