Thai Nam, a restaurant on Amsterdam Avenue between 80th Street and 81st Street that has been open less than a year, was closed this week by the Department of Health for health violations. There aren't many well-loved Thai spots on the Upper West Side (Land Thai Kitchen being the one ...
Read moreDetails