Pickup from Mami Cheli’s at Mami Cheli's, 989 El Camino Real. Suite B. Menlo Park, CA 94025