2183 Fairview Road, Costa Mesa

Menu