Capital Noodle Bar

Capital Noodle Bar

3033 Bristol St, Costa Mesa, CA 92626

(657) 231-6120

Eat24 Free Online Ordering