San Jose Noodle's Menu

CLICK AN ITEM TO ORDER




logo
856 N. 13th Street
San Jose, CA 95112