Where do you need Restaurants ?
Subway
818-342-7353
34.208276
-118.508177
www.subway.com
HOURS:
PAYMENT: Apple Pay, Mastercard, Visa
About Subway
Subway is located at 17224 Saticoy St, Van Nuys, CA. This location is in the Lake Balboa neighborhood. This business specializes in Sandwiches. Subway is open Mon, 7am-11pm; Tue, 7am-11pm; Wed, 7am-11pm; Thu, 7am-11pm; Fri, 7am-11pm; Sat, 7am-11pm; Sun, 7am-11pm and accepts Apple Pay, Mastercard and Visa.