California
Woodland Hills
Little Orchids Restaurant
Little Orchids Restaurant
(818) 883-4848
21614 Ventura Blvd, Woodland Hills, CA 91364
Own this business?
Learn more
about offering online ordering to your diners.
$
$$$$
Menu not currently available