Thai Star Restaurant Peachtree Corners & Norcross Ga.

Pick up location :
5370 Peachtree industrial blvd, Norcross Ga 30071
* No refund for order not pick up* First time customer, please see return policy.

See MENU & Order


We are closed on Monday.

Lunch Menu Available Tue - Fri

Saturday & Sunday
Open 4:30 PM