Mandarin Palace II
Drag box to select area
Mandarin Palace II is an eat-in or delivery Chinese restaurant that has been serving Midtown Atlanta for more than five years. Every lunch hour finds the kitchen roaring with activity serving hungry customers. The dining room has plenty of space for seating, with booths and tables. There is a buffet to satisfy even the largest of appetites. The chef, kitchen staff, wait staff and receptionist all wear smiles. This restaurant offers a traditional Chinese menu with lunch and dinner specials daily.
129 North Ave NE, Atlanta, GA 30308
- Accessibility Details: Parking
- Hours: Mon - Fri, 10am - 8pm; Sat, Sun, 11am - 8pm
- Accessible: yes