Thai Star Cafe
Thai Restaurant
1155 Hammond Dr NE
Ste C-3, Atlanta, GA 30328
(770) 817-9800
(770) 817-9800
3.5 / 5 based on 31 votes
Photos
Best Thai Iced Tea and basil rolls anywhere - convenient if you live in...
Best Thai spot in Dunwoody ! The set-up and layout of the restaurant...
... always perfect, and Tom Kha soup is heavenly!