Take Ten Deli

Take Ten Deli

15228 Ventura Blvd., Sherman Oaks, CA 91403

(818) 905-6022

Eat24 Free Online Ordering