There are lots of indoor and outdoor dining options at this Subway restaurant. As usual customers can watch their sandwich being made and pick out their veggies and extra toppings. There are pictures on the wall of many of those toppings inside this location.
18649 Devonshire St, Northridge, CA 91324
(818) 363-2138
  • Accessibility Details: Ramp access
  • Hours: Mon - Fri, 6:00am - midnight; Sat, 7:00am - 11:00pm; Sun, 7:00am - 10:00pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »