Opens at 5:00 PM

Chubby Noodle Chinese Takeout

$ • Chinese • Asian • Asian Fusion
4.6
(63)
  •  
View delivery time and booking fee.

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