The Palace

One of our favorite restos. RIBS