( PUBLIC Restaurant entrance, Elizabeth Street – Picture source: Travel Habit, 2008 ) PUBLIC is one of my favorite restaurants in New York! Located on Elizabeth Street in the NoLita area of Manhattan, this modern-minimalist designed restaurant has been awarded with titles such as ‘Best Restaurant Graphics’ and ‘Best Restaurant Design’ and with a coveted...