Chubby Noodle Chinese Takeout

Chubby Noodle Chinese Takeout

$ • Chinese • Asian • Asian Fusion
4.7
(390)
  •  
View delivery time and booking fee.

2030 Lombard Street, San Francisco, CA 94123 • More info