Antelo is a Spanish restaurant offering a diverse menu with tapas and a focus on traditional cuisine. It features an elegant dining room and a pleasant outdoor terrace.