Mami Cheli's (Order Online)
Food and Restaurant Image
logo

1. Mami Cheli's

Mexican  

Online menu opens
Today, 10:00 AM
989 EL CAMINO REAL Ste B
MENLO PARK, CA 94025
(650) 521-0636
11th Order Free
Carryout Only
11th Order Free Carryout Only
989 EL CAMINO REAL Ste B, MENLO PARK, CA 94025
(650) 521-0636
Online menu opens Today, 10:00 AM

© 2021 Menufy All rights reserved.
  • Accessibility
  • Help
  • Privacy