Restaurant palace