Subway 53932

Subway #53932-0 is a Subway restaurant located at Solano/80 Center, 2089 Solano Avenue, Vallejo, California.