China Town is a Chinese restaurant known for its flavorful dishes.