Harry Potter Themed Coffee Shop in Los Angeles
Nimbus Coffee Shop is now open in Downtown Los Angeles. It has an "urban wizard" theme and is a must for any Harry Potter fan.
More Videos
From CNN Newsource affiliates