O Cazolo Furado is a restaurant specializing in Spanish cuisine with a focus on BBQ dishes. They offer a variety of meals, particularly for dinner.