Thai Star Restaurant
5370 Peachtree Industrial Blvd Norcross, GA 30071-1594
770-326-9991
Meals Served
Lunch, Dinner
Business Hours:
Payment Types