Subway 1851

Subway #1851-0 is a Subway restaurant located at 2403 North Tustin Avenue, Santa Ana, California.