Subway 48849

Subway #48849-0 is a Subway restaurant located at Creekside Center, 20848 Mission Boulevard #1450, Hayward, California.