Mimi Chicken Rice

Takeout Restaurant · 1750 Newport Blvd, Costa Mesa, CA

To-Go · Delivery

More food in Costa Mesa, CA · Takeout in Costa Mesa