14518 Ventura Blvd, Sherman Oaks, CA 91403 +818-582-3291

DineIn / Delivery


Order Mediterranean Food – Dine In or order for Pick up from Saffron Grill Restaurant in Sherman Oaks, Los Angeles.

Free Delivery up to 3 miles, minimum order $20.00

Call us at 818-582-3291.