Italian restaurant Macumba, established since 2003, offers Italian, pizza, and Mediterranean cuisine.