North Street Deli Address: 3020 W Ctr St, Anderson, CA 96007 Phone: (530) 378-2664 Hours: Mon: 11am-5pm Tue: 11am-5pm Wed: 11am-5pm Thu: 11am-5pm Fri: 11am-5pm Sat: 11am-5pm Restaurants Other Businesses: McDonald's at 3100 McMurray Dr, Anderson, CA 96007 Tacos Uruapan at 1930 North St, Anderson, CA 96007 Carpe Diem Espresso at 2965 East St, Anderson, CA 96007 El Paraiso at 3310 W Center St, Anderson, CA 96007 Taco Bell at 2770 McMurray Dr, Anderson, CA 96007