Delizuchi specializes in Argentine cuisine, offering empanadas and arepas. The establishment is located on Carrer d'Esteve Grau.