Subway 42557

Subway #42557-0 is a Subway restaurant located at Avalon on The Alameda, 1300 The Alameda Unit 3, San Jose, California.