Subway 49111

Subway #49111-0 is a Subway restaurant located at Alameda Towne Centre, 2212-E South Shore Center Space 720, Alameda, California.