Subway 64487

Subway #64487-0 is a Subway restaurant located at South Main Street Shopping Center, 2110 South Main Street, Santa Ana, California.