4474 Chamblee Dunwoody Rd, Atlanta 30338, United States
Open now· Closes at 22:00
4474 Chamblee Dunwoody Rd, Atlanta 30338, United States
No delivery
Spot something wrong?
Dishes at Takorea of Dunwoody. Prices may vary in venue.
Been to Takorea of Dunwoody? Be the first to share what you ate.