Baba Cafe
Menu
About
search
Search menu
Baba Cafe
Dinner, Lunch Specials
15928 Ventura Blvd Ste 113, Encino, CA 91436
(818) 644-6200
Menu
About
search
Search menu
Categories
FYI, this restaurant is not accepting orders right now.
About Baba Cafe
15928 Ventura Blvd Ste 113, Encino, CA 91436
Dinner, Lunch Specials, Mediterranean
(818) 644-6200