La Casa Delna is a restaurant offering lunch and dinner service on select evenings.