La Castafiore is a restaurant offering an international menu accompanied by live operatic and zarzuela performances.