Open the map →

Mamahuhu Mission, CA, United States

About Mamahuhu

Mamahuhu is listed as Chinese - Fast food. It is located at 3991 24th Street, Mission, CA, 94114.

Specials at Mamahuhu

No specials listed yet for Mamahuhu. Know one? Add it on the map — it's free.

Location & details

Google Maps directions Apple Maps OpenStreetMap

Nearby venues

Frequently asked questions

Where is Mamahuhu located?

It is located at 3991 24th Street, Mission, CA, 94114.

More venues in Mission

All specials in Mission →