Own or manage a place in town?
Flag as Inappropriate
Leeann Chin is a Chinese fast food restaurant. The location on Hudson Place has a large, well-lit dining room. It even offers frozen yogurt for dessert.