Mimi Chicken Rice

Takeout Restaurant · 1750 Newport Blvd, Costa Mesa, CA

Delivery

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