Novo Cafe
3900 W Riverside Dr, Burbank
(818) 566-6686
Menu
Reserve
Restaurants in Burbank, CA
Novo Cafe
3900 W Riverside Dr, Burbank, CA 91505
(818) 566-6686