Update Info - Take Ten Deli
This restaurant was reported as closed. If it is open, let us know.
Take Ten Deli
15228 Ventura Blvd
Sherman Oaks, CA 91403
15228 Ventura Blvd
Sherman Oaks, CA 91403
This restaurant was reported as closed. If it is open, let us know.