Mystery Solved: 'Greatest Sandwich Ever' Located in New York City