I just posted a thread like this the other day. The only sit down restaurant that I know of is Rose and Crown and you have to hope for outdoor seating. Otherwise, Yakitori house in Japan and the outdoor stand in Mexico offer counter service and prime Illuminations viewing, but get there early to snag a good seat.