ADDRESS

12229 Ventura Blvd.

Los Angeles, CA 91604

United States

Phone: (818) 762-2542

HOURS

Sun: 11:30am – 10:00pm

Mon: 11:30am – 10:00pm

Tue: 11:30am – 10:00pm

Wed: 11:30am – 10:00pm

Thu: 11:30am – 10:00pm

Fri: 11:30am – 10:00pm

Sat: 11:30am – 10:00pm