Our Location

Malbec Restaurant at Toluca Lake

10151 Riverside Dr
Toluca Lake, CA 91602

(818) 762-4860

Monday - Thursday: 11:00 am - 9:00 pm
Friday: 11:00 am - 9:30 pm
Saturday - Sunday: 4:00 pm - 9:30 pm