SHARE OUR CONTENTFacebookTwitterLinkedinemail Return to Directory Category Restaurants Website http://tablaatlanta.com Phone (470) 410-2021 Address 77 12th Street Atlanta, GA Business Description Indian Restaurant With Modern Twist