A grand stage for dining