The Snottiest Restaurant in The World – Fleming by Le Bilboquet, 27 East 62nd Street, New York, NY 10065 – New York restaurant that Googles any wannabe diner to see if they are rich enough has to be the most snotty dining spot in the world.
Sharp society, scandal, property and opinion at noon. No clutter.
Reader support keeps The Steeple Times open, independent and awkward in all the right places.
Support us