TK Noodle #12

Noodle shop · 6930 65th St #131, Sacramento, CA

Hours

More food in Sacramento, CA · Noodle in Sacramento