0
Skip to Content
ICI
Home
About
Menu
Location
Contact
Order Now
ICI
Home
About
Menu
Location
Contact
Order Now
Home
About
Menu
Location
Contact
Order Now

                ICI                

Location

3855 S Hill St,

Los Angeles, CA 90037

—

Hours

Mon: Closed

Tue-Fri: 9am-3pm

Sat-Sun: Closed

—

Order Takeout

Contact

e@mbse.co

(310) 598-3442

—

ChowNow Powered by ChowNow