Does Novo Cafe have any deals?
Answer:Novo Cafe is not currently offering deals.
Does Novo Cafe offer delivery?
Answer:Novo Cafe does offer delivery. Delivery is $3.5.
Where is Novo Cafe located?
Answer:Novo Cafe is located at 30770 Russell Ranch Rd, Westlake Village, CA 91362.
What food is served at Novo Cafe?
Answer:Novo Cafe makes vegan pizza, gluten free pizza, healthy pizza and more!