Subway 48003

Subway #48003-0 is a Subway restaurant located at Glenoaks Plaza, 401 South Glenoaks Boulevard Unit 103, Burbank, California.