Opens on Saturday

Capital Noodle Bar - Costa Mesa

$$ • Chinese • Asian Fusion
4.8
(143)
  •  
View delivery time and booking fee.

3033 Bristol St, Suite C, Costa Mesa, CA 92626 • More info