Atlanta, GA asian restaurants & food

Thai Star Cafe

Thai Restaurant

1155 Hammond Dr NE Ste C-3, Atlanta, GA 30328
(770) 817-9800

,

Excellent Good Average Poor Awful 4.0 / 5 based on 10 votes

Photos

  • Thai Star Cafe photo by Lauren
  • Thai Star Cafe photo by Sherrod Mitchell
  • Thai Star Cafe photo by Caitlin Melton
  • Thai Star Cafe photo by Britt Argo
  • Thai Star Cafe photo by Sharoya
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... The Tom kha soup is some of the best in the country.

Reviews: 1

  • Mike B