Chinese Buddha Reviews & Details
100 10th St NW
Chinese Buddha is located at 100 10th St NW in Atlanta near the intersection of 10th St NW and Spring St NW. Their menu consists of Chinese dishes . Call (404) 875-5278 today!
- Major Intersection:10Th St Nw And Spring St Nw
Tell us more about Chinese Buddha Atlanta!