Subway 51804

Subway #51804-0 is a Subway restaurant located at Elk Grove Retail Center, 4720 Elk Grove Boulevard Suite 120, Elk Grove, California.