Please feel free to contact us if you have any questions.
8333 Tampa Ave.Northridge, CA 91324
Tel: (818) 678-9326
Tuesday - Sunday 11:00 AM - 09:00 PM
Saturday-Sunday 12:00 PM - 09:00 PM
Monday: Closed