Restaurant hero image

Lotus Chinese Cuisine

511 North Glenoaks Boulevard, Burbank, CA 91502

Lotus Chinese Cuisine - Burbank, CA

511 North Glenoaks Boulevard, Burbank, CA 91502 Call us today: (818) 843-8100