Lotus Chinese Restaurant 511 N Glenoaks Blvd Burbank, CA 91502 Phone: (818) 843-8100 Fax: (818) 843-7293
Category: Restaurants