Tin Drum Asian Kitchen Lindbergh Plaza - 2561 Piedmont Rd NE, Atlanta, GA 30324, USA on Eaten
Tin Drum Asian Kitchen Lindbergh Plaza
1
REVIEW
1
DISH
4.3
RATING
Discovered by thegeneral
MENU
4.3
PAD THAI
1 review