Pizzeria El Macho is a restaurant and bar that also offers ice cream. It is located in Dellach im Drautal.