Zafron Kitchen Address: 3922 Foothill Blvd., La Crecenta, CA 91214 Phone: (818) 330-7222 Hours: Tue: 11am-9pm Wed: 11am-9pm Thu: 11am-9pm Fri: 11am-9pm Sat: 11am-9pm Sun: 11am-7pm Restaurants