Lins Chinese Restaurant At Windward Visit Website Location 12850 Highway 9 N Alpharetta GA 30004 Get Directions Phone (770) 740-1892 More Details Map ViewPhoto View Related Categories: Casual Full Service Alpharetta