Varick Street and Canal Street, New York , NY 10013
Filed under:
High prices, mediocre food, uncertain weather, and an awful location mar the newbie