Where do you need Delicatessens ?
Subway
818-994-9828
34.186961
-118.466344
www.subway.com
PAYMENT: American Express, Apple Pay, Cash, Discover, Mastercard, Visa
About Subway
Subway is located at 6411 Sepulveda Blvd Ste 1C, Van Nuys, CA. This location is in the Van Nuys neighborhood. This business specializes in Delicatessens and Sandwiches.