Subway 23128

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