I would make a reservation for Atwood Cafe as soon as possible. It books up very quickly due to pre-theatre business. You can make reservations at
www.opentable.com
If your show starts at 8:00pm, I would book a 6:00pm table to give yourself enough time to enjoy your meal. If you finish your meal early, you can stroll around Macy's across the street to view the holiday decorations.
Another restaurant about 10 minute walk is Aria at the Fairmont hotel.