Meghna Lamore The Corner Bistro is a New York City institution. Nestled cozily on the corner of West 4th and Jane, just steps off of 8th Avenue, it’s a small, dingy and rather ramshackle place. It’s quite easy for a passer-by’s eye to slip right over the thin neon sign, and for his feet to […]