There's some sort of business along Broadway called "Golden Feet." I know it only from the parking signs in the alley. It's funny how you can attach to something, and then, as a result of how you've attached to it, you seem unable to hold any other details that come your way. I'm pretty sure this is a reflexology business - pins in your feet to treat your headaches, etc. But it could very well be a noodle house. The funny thing is: I know. I've figured this out a few times actually. But it never sticks.