Capital Noodle Bar | Costa Mesa
3033 Bristol St C, Costa Mesa
(657) 231-6120
Recent Reviews
Capital Noodle Bar | Costa Mesa
3033 Bristol St C, Costa Mesa 92626
(657) 231-6120