Find nearby locations to order from
Chubby Noodle on Green570 Green St, San Francisco, CA 94133, USA