New Star Thai is a Thai restaurant. It is located at 8150 Garvey Ave. Key facts used from search results include the business name and cuisine type.