ADDRESS

12229 Ventura Blvd.

Los Angeles, CA 91604

United States

Phone: (818) 762-2542

HOURS

Sun 11:30 AM – 10:00 PM

Mon 11:30 AM – 9:30 PM

Tue 11:30 AM – 9:30 PM

Wed 11:30 AM – 9:30 PM

Thu 11:30 AM – 9:30 PM

Fri 11:30 AM – 10:00 PM

Sat 11:30 AM – 10:00 PM