If you find yourself starving and in the West Village, head over to The Original Sandwich Shoppe on Greenwich ave and 7th for an amazing lunch. Randy, a good friend and fellow designer, took me there toting that it was the best sandwich ever. He was right at the time. The roasted turkey sandwich will [...]