Subway 30655

Subway #30655-0 is a Subway restaurant located at Creekside Retail Project, 2321 East 4th Street Suite B, Santa Ana, California.