International House Grand Buffet

2773 Clairmont Rd. NE
Atlanta
Georgia
United States