Skip to Main content
  • Papa Noodle NEW

  • Home
  • /
  • Water

Water

$0

1

Papa Noodle NEW Location and Hours

(628) 277-3686
117 New Montgomery Street, San Francisco, CA 94105
Closed • Opens Saturday at 11AM
View menu
Toast logopowered by toast
  • Terms of Service
  • |Privacy Statement
  • |Website Accessibility Assistance