Tin Drum Asia Cafe
Drag box to select area
At Tin Drum Asia Cafe, visitors can get a variety of pan Asian fare. Everything from spicy spring rolls, to noodle and rice dishes is done with a new, modern flair at reasonable prices. Tin Drum Asia Cafe is located in trendy Atlantic Station, just west of the downtown connector at 17th Street.
265 18th St NW, Atlanta, GA 30363
- Hours: Mon-Sat, 10am-9pm; Sun, noon-6pm