Kubyertos Lechon House offers authentic Filipino and Spanish cuisine, specializing in slow-cooked lechon.