Thai Star Restaurant Visit Website Location 5370 Peachtree Industrial Blvd Norcross GA 30071 Get Directions Phone (770) 326-9991 More Details Map ViewPhoto View Related Categories: Casual Full Service Norcross