SELECT A LOCATION
Use my current location to find the nearest restaurant
Lotus Chinese Bistro
511 N Glenoaks Blvd, Burbank, CA 91502
(818) 843-8100
STORE HOURS
11:00 am - 09:30 pm
View Menu
Order Online