Starbucks Coffee 5211

Starbucks Coffee #5211, also known as Starbucks Toluca Lake, is a Starbucks coffee shop located at 4207 Riverside Drive, Burbank, California.