4037 Radford Avenue, Studio City, California 91604, United States
(818) 760-0313
Monday - Friday: 12:00pm-2:15pm; 5:00pm-10:00pm Saturday: 5:00pm-10:00pm
Sunday: CLOSED