
Business Hours :
Mon-Sat 4 pm - 12 Am
Sun 3 pm - 9:30 pm
Happy Hours :
Mon-Sat 4 pm - 6 pm & 10:00 pm - 12 am
Sun 3 pm - 6 pm
Phone
(818) 981-0078
Location
13573 Ventura Blvd, Sherman Oaks, CA 91423
MENU








OUR LOCATION
13573 Ventura Blvd, Sherman Oaks, CA 91423