Drag box to select area
Dragon Palace is a Chinese takeout restaurant at the Briar Clair Plaza. The restaurant serves up appetizers, soups, beef, seafood, chicken, pork, vegetables and more. Highlights include beef with scallops, four seasons, and Mandarin duck. There are also family dinner specials for up to 10 people.
3145 Briarcliff Rd NE, Atlanta, GA 30329
- Accessibility Details: Street level access
- Hours: Mon - Thu, 11am - 10:30pm; Fri, 11am - 11pm; Sat, noon - 11pm; Sun, noon - 10pm.
- Accessible: yes