Cafe
Novo Cafe
5 locals recommend
Location
3900 W Riverside Dr
Burbank, CA
Tips from locals
Order at the counter super-fresh organic Italian food with a lovely outdoor eating patio.
Locals also recommend
- 5 locals recommend