Where do you need Restaurants ?
About Subway
Subway is located at 13706 Oxnard St, Van Nuys, CA. This location is in the Van Nuys neighborhood. This business specializes in Restaurants and Sandwiches. Subway is open Mon, 6am-12am; Tue, 6am-12am; Wed, 6am-12am; Thu, 6am-12am; Fri, 6am-12am; Sat, 6am-11pm; Sun, 6am-11pm and accepts Apple Pay.