Jan 17, 2013 @ 14:45 The best noodles in Santa Cruz and I mean crazy good 🙂 January 17, 2013 In Photos instagram instagrate ← Previous post Next post →