Cuddlefish › Costa Mesa

Mo Mi Mei

250 Ogle St, Costa Mesa, California, 92627

Must-tryRecommended on camera by 1 food creator

Order the steamed rice rolls

“this new spot in Costa Mesa is a must try”

See it on the map

What they ordered on camera

Who recommended it

More places food creators recommend in Costa Mesa.