La Casa De Leo offers a fusion of Spanish and French cuisine with Asian influences. The restaurant features homemade tapas and dishes.