Keycha is a restaurant specializing in Iberian delicacies, including cured ham, cheeses, and other dishes. Reservations are accepted.