8522 Lincoln Blvd
Los Angeles CA 90045
(424) 541-7097
Home
Menu
Order Online
Contact Us
More...
Open Tuesday - Sunday11:30am-9pm.