El Lleó is a restaurant specializing in homemade cuisine and grilled meats. They offer daily menus, breakfast, brunch, and drinks. The establishment is accessible and accepts card payments.