ORDER ONLINE
 

Restaurant Location: 

14568 Ventura Blvd, Sherman Oaks, CA 91403

PHONE: (818) 380-0005

Drop us a line: 

Name: *

Email: *

Phone:

Message:

Thanks! Message sent.