Open for pick-up & delivery Mon-Sat 11am-7pm

image49

Welcome

Welcome to Mami Cheli's

Welcome to Mami Cheli's

Welcome to Mami Cheli'sWelcome to Mami Cheli'sWelcome to Mami Cheli's

Need Delivery?

About Us

Visit Us

Mami Cheli's

989 El Camino Real Ste. B, Menlo Park, CA, USA

650-521-0636

Business Hours

Mon

11:00 am – 07:00 pm

Tue

11:00 am – 07:00 pm

Wed

11:00 am – 07:00 pm

Thu

11:00 am – 07:00 pm

Fri

11:00 am – 07:00 pm

Sat

11:00 am – 07:00 pm

Sun

Closed