Lotus Inn China Bistro

818-888-0878

21733 VENTURA BLVD, WOODLAND HILLS, CA, 91364-1835
  • Minimum $15.00 for delivery. delivery within 6 Miles.
  • You MUST present your card upon receiving your order.
Lotus Inn China Bistro×