Restaurants, Cafes & Catering
Hours:
11:00am-9:30pm, daily
Mamahuhu is a family-friendly, fast-casual Chinese-American serving classic dishes with a focus on high-quality ingredients.