Subway 1167

Subway #1167-0 is a Subway restaurant located at 6411 Sepulveda Boulevard Unit 1C, Van Nuys, California.