Tin Drum Asian Kitchen & Boba Tea Bar - Decatur, GA in Decatur
4046004149
Located at 1565 Church St Ste 510, Tin Drum Asian Kitchen offers bold, global flavors that are on everyone's mind. Our food is made fresh, served straight from the wok, and spans the flavors of Asia with familiar favorites from China, Japan, and India ...