Tuk Tuk Thai Food Loft

1745 Peachtree Rd NW, Atlanta, GA 30309, United States