any outdoor service???
Address: 18700 Ventura Blvd #140, Tarzana, CA 91356, USA
BARBARA JANE DILLON | Oct 26, 2021
Yes, plenty.
Cary Brown | Oct 26, 2021
Yes
Cortney Lenardson | Oct 26, 2021
Yes, there is a small outdoor patio area for dining.
Thanks! Your answer is awaiting moderation.