SHERMAN OAKS

ADDRESS

 

14120 Ventura Blvd.

Suite D

Sherman Oaks, CA 91423

ltorders.com\\  Tel: 818-986-9701

OPENING HOURS

 

Sunday – Thursday  11:30 – 9pm

Saturday- Sunday 11:30-10PM