Restaurants - Atlanta, Georgia, United States
Katana Teppanyaki & Sushi is located on Lenox Road across from Lenox Mall near the Lenox MARTA station. Our space is inspired by Japanese art and style with
Mobile Friendly