11310 Vanowen St, North Hollywood, CA 91605, USA

(818)358-2690

  • Google Places
  • Instagram
  • Facebook
 

Opening Hours

Dine In, Pick up, Delivery

Sunday - Thursday 11am - 9pm

Friday - Saturday 11am - 11pm