Naab

Mediterranean · 15826 Ventura Blvd # 116, Encino, CA

To-Go · Delivery · Dine-In

Hours

More food in Encino, CA · Mediterranean Food in Encino