Drag box to select area
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
- Accessibility Details: Ramp access
- Hours: Mon - Fri, 6:00am - midnight; Sat, 7:00am - 11:00pm; Sun, 7:00am - 10:00pm
- Accessible: yes