Photos from inside Stars, a new wine bar in New York's East Village.

See Full Page