Thai Norcross, Best Thai Restaurant in Norcross, GA. Begin your voyage with our diverse food destinations, offering a wide variety of different choices. Our food quality, friendly service and cleanliness will exceed your expectations. We look forward to serving you.