Norcross GA Thai 1. 5775 Jimmy Carter Blvd Ste 140, Norcross, GA 30071 | Taste of Thai (770) 662-8575