Noodle Bar and Grill

Overview

Address: 629 Broadway St
San Francisco, CA 94133
Website: noodlebarsf.com
Phone: 415-291-8089