See all Restaurants in Atlanta
Canton House
4825 Buford Hwy, Chamblee Tucker Road, 30341 Phone: 7709369030 Timings: Closed until 11:00am Days: Mon–Fri, Open: 11:00 AM–11:00 PM Days: Sat–Sun, Open: 10:00 AM–11:00 PMAbout
Dim Sum Restaurant
11 wishlists