Lenox Mall

Location Coming Soon

Address
3393 Peachtree Road
#10008
Atlanta, GA 30326

Decatur, GA

Location Coming Soon

Address
326 W Ponce De Leon Ave.
Decatur, GA 30030

Brentwood

Facebook

Location Coming Soon

Store
615-645-4050
Catering
615-823-3941
Email
brentwood@tazikiscafe.com
Address
7021 Executive Center Drive
Brentwood, TN 37027
Mon - Sat
11am - 9pm
Sunday
11am - 8pm