Panda Express is located at 4100 W Alameda Ave, Burbank, CA. This location is in the Toluca Lake neighborhood. This business specializes in Chinese Restaurants.
Fast and casual Chinese dining for the value-minded.:
In Short
With hundreds of locations nationwide, this is America's largest fast-food chain serving Chinese cuisine. Customers looking for a quick, cheap lunch or dinner line up for...
by by Katie Heffernan at Citysearch on January 25, 2008 from Citysearch