Long Feng is a Chinese restaurant known for its quality food and spacious, clean dining area.