World renowned restaurants litter the city blocks of New York with Michelin star restaurants seemingly located on every other street corner. This inkling isn’t unfounded, however. A record 76 restaurants were awarded a Michelin star in New York City last month. Each...