50% Were impressed
A lovely setting for a couple or for a large party, Grace 17.20 has a beautiful, European-inspired design. The menu is large and varied. And if the weather permits, there is a lovely patio for dining al fresco. This is one of the few independent restaurants in the Forum, and by far the most elegant.
5155 Peachtree Pkwy, Norcross, GA 30092
(678) 421-1720
  • Hours: Lunch: Mon - Fri: 11:30am -4pm;
    Saturday: 11:30am-3pm; Sunday: 11am-3pm; Dinner: Mon - Sat: 5:30pm - 10pm
Share a review or post about this business.
Posts awaiting your approval 0
See more »