TK Noodle (South Sacramento CA)

THROWBACK: Illuminated channel letters for TK Noodle!

Located 6930 65th St # 131, Sacramento, CA 95823