At 3900 W Riverside Dr Corner of Kenwood and W.Riverside Dr, Burbank, CA 91505-4326Los Angeles Here : Novo Cafe. Welcome to Novo Cafe is rated 4.5. It's worth a try!
Write a review