Cafe Bar El Hormiguero is a cafe and bar located in Novelda. It is a public establishment serving drinks and likely food.