Subway 52318

Subway #52318-0 is a Subway restaurant located at Market Square Shopping Center, 1735 Arden Way Suite 205, Sacramento, California.