Subway 1851

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