Lotus Chinese
511 N Glenoaks Blvd 91502
(Chinese)
Order Online

Come visit us at: 511 N Glenoaks Blvd, Burbank, CA 91502