Dido Resto offers a variety of kebabs and tacos, with options for dining in or taking away. They also provide fries as a snack. The establishment is relocating to a new address with a refreshed ambiance.